use some definitions from asn1.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8400 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -68,24 +68,7 @@ typedef octet_string krb5_data;
|
||||
struct krb5_crypto_data;
|
||||
typedef struct krb5_crypto_data *krb5_crypto;
|
||||
|
||||
typedef enum krb5_cksumtype {
|
||||
CKSUMTYPE_NONE = 0,
|
||||
CKSUMTYPE_CRC32 = 1,
|
||||
CKSUMTYPE_RSA_MD4 = 2,
|
||||
CKSUMTYPE_RSA_MD4_DES = 3,
|
||||
CKSUMTYPE_DES_MAC = 4,
|
||||
CKSUMTYPE_DES_MAC_K = 5,
|
||||
CKSUMTYPE_RSA_MD4_DES_K = 6,
|
||||
CKSUMTYPE_RSA_MD5 = 7,
|
||||
CKSUMTYPE_RSA_MD5_DES = 8,
|
||||
CKSUMTYPE_RSA_MD5_DES3 = 9,
|
||||
/* CKSUMTYPE_SHA1 = 10,*/
|
||||
CKSUMTYPE_HMAC_SHA1_DES3 = 12,
|
||||
CKSUMTYPE_SHA1 = 1000, /* correct value? */
|
||||
CKSUMTYPE_HMAC_MD5 = -138, /* unofficial microsoft number */
|
||||
CKSUMTYPE_HMAC_MD5_ENC = -1138 /* even more unofficial */
|
||||
} krb5_cksumtype;
|
||||
|
||||
typedef CKSUMTYPE krb5_cksumtype;
|
||||
|
||||
typedef enum krb5_enctype {
|
||||
ETYPE_NULL = 0,
|
||||
@@ -105,13 +88,7 @@ typedef enum krb5_enctype {
|
||||
ETYPE_DES3_CBC_NONE = 0x1001
|
||||
} krb5_enctype;
|
||||
|
||||
typedef enum krb5_preauthtype {
|
||||
KRB5_PADATA_NONE = 0,
|
||||
KRB5_PADATA_AP_REQ,
|
||||
KRB5_PADATA_TGS_REQ = 1,
|
||||
KRB5_PADATA_ENC_TIMESTAMP = 2,
|
||||
KRB5_PADATA_ENC_SECURID
|
||||
} krb5_preauthtype;
|
||||
typedef PADATA_TYPE krb5_preauthtype;
|
||||
|
||||
typedef enum krb5_key_usage {
|
||||
KRB5_KU_PA_ENC_TIMESTAMP = 1,
|
||||
@@ -185,8 +162,8 @@ typedef enum krb5_key_usage {
|
||||
} krb5_key_usage;
|
||||
|
||||
typedef enum krb5_salttype {
|
||||
KRB5_PW_SALT = pa_pw_salt,
|
||||
KRB5_AFS3_SALT = pa_afs3_salt
|
||||
KRB5_PW_SALT = KRB5_PADATA_PW_SALT,
|
||||
KRB5_AFS3_SALT = KRB5_PADATA_AFS3_SALT
|
||||
}krb5_salttype;
|
||||
|
||||
typedef struct krb5_salt {
|
||||
@@ -391,16 +368,6 @@ typedef struct krb5_context_data {
|
||||
struct krb5_keytab_data *kt_types; /* registered keytab types */
|
||||
} krb5_context_data;
|
||||
|
||||
enum {
|
||||
KRB5_NT_UNKNOWN = 0,
|
||||
KRB5_NT_PRINCIPAL = 1,
|
||||
KRB5_NT_SRV_INST = 2,
|
||||
KRB5_NT_SRV_HST = 3,
|
||||
KRB5_NT_SRV_XHST = 4,
|
||||
KRB5_NT_UID = 5
|
||||
};
|
||||
|
||||
|
||||
typedef struct krb5_ticket {
|
||||
EncTicketPart ticket;
|
||||
krb5_principal client;
|
||||
|
Reference in New Issue
Block a user