Ignore:
Timestamp:
Nov 14, 2012, 12:59:34 PM (12 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to 3.6.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified vendor/current/source4/heimdal/lib/hx509/hx509.h

    r414 r740  
    4949typedef struct hx509_name_data *hx509_name;
    5050typedef struct hx509_private_key *hx509_private_key;
     51typedef struct hx509_private_key_ops hx509_private_key_ops;
    5152typedef struct hx509_validate_ctx_data *hx509_validate_ctx;
    5253typedef struct hx509_verify_ctx_data *hx509_verify_ctx;
     
    7172    HX509_VALIDATE_F_VERBOSE = 2
    7273};
     74
     75enum {
     76    HX509_CRYPTO_PADDING_PKCS7 = 0,
     77    HX509_CRYPTO_PADDING_NONE = 1
     78};
     79
     80enum {
     81    HX509_KEY_FORMAT_GUESS = 0,
     82    HX509_KEY_FORMAT_DER = 1,
     83    HX509_KEY_FORMAT_WIN_BACKUPKEY = 2
     84};
     85typedef uint32_t hx509_key_format_t;
    7386
    7487struct hx509_cert_attribute_data {
     
    131144#define HX509_CMS_EV_NO_KU_CHECK                        0x01
    132145#define HX509_CMS_EV_ALLOW_WEAK                         0x02
     146#define HX509_CMS_EV_ID_NAME                            0x04
    133147
    134148/* flags to hx509_cms_verify_signed */
     
    158172#define HX509_CMS_SIGNATURE_ID_NAME                     0x02
    159173#define HX509_CMS_SIGNATURE_NO_SIGNER                   0x04
     174#define HX509_CMS_SIGNATURE_LEAF_ONLY                   0x08
     175#define HX509_CMS_SIGNATURE_NO_CERTS                    0x10
    160176
    161177/* hx509_verify_hostname nametype */
Note: See TracChangeset for help on using the changeset viewer.