blob: aa04f63765c0f4ce8a67013c5649d686275af79d [file] [log] [blame]
Scott Baker8461e152019-10-01 14:44:30 -07001// Package patype provides Kerberos 5 pre-authentication type assigned numbers.
2package patype
3
4// Kerberos pre-authentication type assigned numbers.
5const (
6 PA_TGS_REQ int32 = 1
7 PA_ENC_TIMESTAMP int32 = 2
8 PA_PW_SALT int32 = 3
9 //RESERVED : 4
10 PA_ENC_UNIX_TIME int32 = 5
11 PA_SANDIA_SECUREID int32 = 6
12 PA_SESAME int32 = 7
13 PA_OSF_DCE int32 = 8
14 PA_CYBERSAFE_SECUREID int32 = 9
15 PA_AFS3_SALT int32 = 10
16 PA_ETYPE_INFO int32 = 11
17 PA_SAM_CHALLENGE int32 = 12
18 PA_SAM_RESPONSE int32 = 13
19 PA_PK_AS_REQ_OLD int32 = 14
20 PA_PK_AS_REP_OLD int32 = 15
21 PA_PK_AS_REQ int32 = 16
22 PA_PK_AS_REP int32 = 17
23 PA_PK_OCSP_RESPONSE int32 = 18
24 PA_ETYPE_INFO2 int32 = 19
25 PA_USE_SPECIFIED_KVNO int32 = 20
26 PA_SVR_REFERRAL_INFO int32 = 20
27 PA_SAM_REDIRECT int32 = 21
28 PA_GET_FROM_TYPED_DATA int32 = 22
29 TD_PADATA int32 = 22
30 PA_SAM_ETYPE_INFO int32 = 23
31 PA_ALT_PRINC int32 = 24
32 PA_SERVER_REFERRAL int32 = 25
33 //UNASSIGNED : 26-29
34 PA_SAM_CHALLENGE2 int32 = 30
35 PA_SAM_RESPONSE2 int32 = 31
36 //UNASSIGNED : 32-40
37 PA_EXTRA_TGT int32 = 41
38 //UNASSIGNED : 42-100
39 TD_PKINIT_CMS_CERTIFICATES int32 = 101
40 TD_KRB_PRINCIPAL int32 = 102
41 TD_KRB_REALM int32 = 103
42 TD_TRUSTED_CERTIFIERS int32 = 104
43 TD_CERTIFICATE_INDEX int32 = 105
44 TD_APP_DEFINED_ERROR int32 = 106
45 TD_REQ_NONCE int32 = 107
46 TD_REQ_SEQ int32 = 108
47 TD_DH_PARAMETERS int32 = 109
48 //UNASSIGNED : 110
49 TD_CMS_DIGEST_ALGORITHMS int32 = 111
50 TD_CERT_DIGEST_ALGORITHMS int32 = 112
51 //UNASSIGNED : 113-127
52 PA_PAC_REQUEST int32 = 128
53 PA_FOR_USER int32 = 129
54 PA_FOR_X509_USER int32 = 130
55 PA_FOR_CHECK_DUPS int32 = 131
56 PA_AS_CHECKSUM int32 = 132
57 PA_FX_COOKIE int32 = 133
58 PA_AUTHENTICATION_SET int32 = 134
59 PA_AUTH_SET_SELECTED int32 = 135
60 PA_FX_FAST int32 = 136
61 PA_FX_ERROR int32 = 137
62 PA_ENCRYPTED_CHALLENGE int32 = 138
63 //UNASSIGNED : 139-140
64 PA_OTP_CHALLENGE int32 = 141
65 PA_OTP_REQUEST int32 = 142
66 PA_OTP_CONFIRM int32 = 143
67 PA_OTP_PIN_CHANGE int32 = 144
68 PA_EPAK_AS_REQ int32 = 145
69 PA_EPAK_AS_REP int32 = 146
70 PA_PKINIT_KX int32 = 147
71 PA_PKU2U_NAME int32 = 148
72 PA_REQ_ENC_PA_REP int32 = 149
73 PA_AS_FRESHNESS int32 = 150
74 //UNASSIGNED : 151-164
75 PA_SUPPORTED_ETYPES int32 = 165
76 PA_EXTENDED_ERROR int32 = 166
77)