1// 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)
78