Changeset 740 for vendor/current/source4/heimdal/lib/hx509/hx509.h
- Timestamp:
- Nov 14, 2012, 12:59:34 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified vendor/current/source4/heimdal/lib/hx509/hx509.h ¶
r414 r740 49 49 typedef struct hx509_name_data *hx509_name; 50 50 typedef struct hx509_private_key *hx509_private_key; 51 typedef struct hx509_private_key_ops hx509_private_key_ops; 51 52 typedef struct hx509_validate_ctx_data *hx509_validate_ctx; 52 53 typedef struct hx509_verify_ctx_data *hx509_verify_ctx; … … 71 72 HX509_VALIDATE_F_VERBOSE = 2 72 73 }; 74 75 enum { 76 HX509_CRYPTO_PADDING_PKCS7 = 0, 77 HX509_CRYPTO_PADDING_NONE = 1 78 }; 79 80 enum { 81 HX509_KEY_FORMAT_GUESS = 0, 82 HX509_KEY_FORMAT_DER = 1, 83 HX509_KEY_FORMAT_WIN_BACKUPKEY = 2 84 }; 85 typedef uint32_t hx509_key_format_t; 73 86 74 87 struct hx509_cert_attribute_data { … … 131 144 #define HX509_CMS_EV_NO_KU_CHECK 0x01 132 145 #define HX509_CMS_EV_ALLOW_WEAK 0x02 146 #define HX509_CMS_EV_ID_NAME 0x04 133 147 134 148 /* flags to hx509_cms_verify_signed */ … … 158 172 #define HX509_CMS_SIGNATURE_ID_NAME 0x02 159 173 #define HX509_CMS_SIGNATURE_NO_SIGNER 0x04 174 #define HX509_CMS_SIGNATURE_LEAF_ONLY 0x08 175 #define HX509_CMS_SIGNATURE_NO_CERTS 0x10 160 176 161 177 /* hx509_verify_hostname nametype */
Note:
See TracChangeset
for help on using the changeset viewer.