Add digest glue.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17901 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -75,6 +75,9 @@ typedef struct krb5_crypto_data *krb5_crypto; | |||||||
| struct krb5_get_creds_opt_data; | struct krb5_get_creds_opt_data; | ||||||
| typedef struct krb5_get_creds_opt_data *krb5_get_creds_opt; | typedef struct krb5_get_creds_opt_data *krb5_get_creds_opt; | ||||||
|  |  | ||||||
|  | struct krb5_digest; | ||||||
|  | typedef struct krb5_digest *krb5_digest; | ||||||
|  |  | ||||||
| typedef CKSUMTYPE krb5_cksumtype; | typedef CKSUMTYPE krb5_cksumtype; | ||||||
|  |  | ||||||
| typedef Checksum krb5_checksum; | typedef Checksum krb5_checksum; | ||||||
| @@ -208,8 +211,12 @@ typedef enum krb5_key_usage { | |||||||
|     /* Keyusage for the server referral in a TGS req */ |     /* Keyusage for the server referral in a TGS req */ | ||||||
|     KRB5_KU_SAM_ENC_NONCE_SAD = 27, |     KRB5_KU_SAM_ENC_NONCE_SAD = 27, | ||||||
|     /* Encryption of the SAM-NONCE-OR-SAD field */ |     /* Encryption of the SAM-NONCE-OR-SAD field */ | ||||||
|     KRB5_KU_TGS_IMPERSONATE = -17 |     KRB5_KU_TGS_IMPERSONATE = -17, | ||||||
|     /* Checksum type used in the impersonate field */ |     /* Checksum type used in the impersonate field */ | ||||||
|  |     KRB5_KU_DIGEST_ENCRYPT = -18, | ||||||
|  |     /* Encryption key usage used in the digest encryption field */ | ||||||
|  |     KRB5_KU_DIGEST_OPAQUE = -19, | ||||||
|  |     /* Checksum key usage used in the digest opaque field */ | ||||||
| } krb5_key_usage; | } krb5_key_usage; | ||||||
|  |  | ||||||
| typedef krb5_key_usage krb5_keyusage; | typedef krb5_key_usage krb5_keyusage; | ||||||
| @@ -610,6 +617,8 @@ typedef EncAPRepPart krb5_ap_rep_enc_part; | |||||||
| #define KRB5_TGS_NAME_SIZE (6) | #define KRB5_TGS_NAME_SIZE (6) | ||||||
| #define KRB5_TGS_NAME ("krbtgt") | #define KRB5_TGS_NAME ("krbtgt") | ||||||
|  |  | ||||||
|  | #define KRB5_DIGEST_NAME ("digest") | ||||||
|  |  | ||||||
| /* variables */ | /* variables */ | ||||||
|  |  | ||||||
| extern const char *krb5_config_file; | extern const char *krb5_config_file; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand