|
typedef | STACK_OF (CONF_VALUE)*(*X509V3_EXT_I2V)(const struct v3_ext_method *method |
|
typedef | STACK_OF (GENERAL_NAME) GENERAL_NAMES |
|
typedef | STACK_OF (ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS |
|
typedef | STACK_OF (ASN1_OBJECT) EXTENDED_KEY_USAGE |
|
typedef | STACK_OF (DIST_POINT) CRL_DIST_POINTS |
|
typedef | STACK_OF (POLICYINFO) CERTIFICATEPOLICIES |
|
typedef | STACK_OF (POLICY_MAPPING) POLICY_MAPPINGS |
|
int | SXNET_add_id_asc (SXNET **psx, char *zone, char *user, int userlen) |
|
int | SXNET_add_id_ulong (SXNET **psx, unsigned long lzone, char *user, int userlen) |
|
int | SXNET_add_id_INTEGER (SXNET **psx, ASN1_INTEGER *izone, char *user, int userlen) |
|
ASN1_OCTET_STRING * | SXNET_get_id_asc (SXNET *sx, char *zone) |
|
ASN1_OCTET_STRING * | SXNET_get_id_ulong (SXNET *sx, unsigned long lzone) |
|
ASN1_OCTET_STRING * | SXNET_get_id_INTEGER (SXNET *sx, ASN1_INTEGER *zone) |
|
GENERAL_NAME * | GENERAL_NAME_dup (GENERAL_NAME *a) |
|
int | GENERAL_NAME_cmp (GENERAL_NAME *a, GENERAL_NAME *b) |
|
ASN1_BIT_STRING * | v2i_ASN1_BIT_STRING (X509V3_EXT_METHOD *method, X509V3_CTX *ctx, STACK_OF(CONF_VALUE)*nval) |
|
int | GENERAL_NAME_print (BIO *out, GENERAL_NAME *gen) |
|
GENERAL_NAMES * | v2i_GENERAL_NAMES (const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, STACK_OF(CONF_VALUE)*nval) |
|
int | OTHERNAME_cmp (OTHERNAME *a, OTHERNAME *b) |
|
void | GENERAL_NAME_set0_value (GENERAL_NAME *a, int type, void *value) |
|
void * | GENERAL_NAME_get0_value (GENERAL_NAME *a, int *ptype) |
|
int | GENERAL_NAME_set0_othername (GENERAL_NAME *gen, ASN1_OBJECT *oid, ASN1_TYPE *value) |
|
int | GENERAL_NAME_get0_otherName (GENERAL_NAME *gen, ASN1_OBJECT **poid, ASN1_TYPE **pvalue) |
|
char * | i2s_ASN1_OCTET_STRING (X509V3_EXT_METHOD *method, ASN1_OCTET_STRING *ia5) |
|
ASN1_OCTET_STRING * | s2i_ASN1_OCTET_STRING (X509V3_EXT_METHOD *method, X509V3_CTX *ctx, char *str) |
|
int | i2a_ACCESS_DESCRIPTION (BIO *bp, ACCESS_DESCRIPTION *a) |
|
int | DIST_POINT_set_dpname (DIST_POINT_NAME *dpn, X509_NAME *iname) |
|
int | NAME_CONSTRAINTS_check (X509 *x, NAME_CONSTRAINTS *nc) |
|
GENERAL_NAME * | a2i_GENERAL_NAME (GENERAL_NAME *out, const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, int gen_type, char *value, int is_nc) |
|
char * | X509V3_get_string (X509V3_CTX *ctx, char *name, char *section) |
|
void | X509V3_string_free (X509V3_CTX *ctx, char *str) |
|
void | X509V3_section_free (X509V3_CTX *ctx, STACK_OF(CONF_VALUE)*section) |
|
void | X509V3_set_ctx (X509V3_CTX *ctx, X509 *issuer, X509 *subject, X509_REQ *req, X509_CRL *crl, int flags) |
|
int | X509V3_add_value (const char *name, const char *value, STACK_OF(CONF_VALUE)**extlist) |
|
int | X509V3_add_value_uchar (const char *name, const unsigned char *value, STACK_OF(CONF_VALUE)**extlist) |
|
int | X509V3_add_value_bool (const char *name, int asn1_bool, STACK_OF(CONF_VALUE)**extlist) |
|
int | X509V3_add_value_int (const char *name, ASN1_INTEGER *aint, STACK_OF(CONF_VALUE)**extlist) |
|
char * | i2s_ASN1_INTEGER (X509V3_EXT_METHOD *meth, ASN1_INTEGER *aint) |
|
ASN1_INTEGER * | s2i_ASN1_INTEGER (X509V3_EXT_METHOD *meth, char *value) |
|
char * | i2s_ASN1_ENUMERATED (X509V3_EXT_METHOD *meth, ASN1_ENUMERATED *aint) |
|
char * | i2s_ASN1_ENUMERATED_TABLE (X509V3_EXT_METHOD *meth, ASN1_ENUMERATED *aint) |
|
int | X509V3_EXT_add (X509V3_EXT_METHOD *ext) |
|
int | X509V3_EXT_add_list (X509V3_EXT_METHOD *extlist) |
|
int | X509V3_EXT_add_alias (int nid_to, int nid_from) |
|
void | X509V3_EXT_cleanup (void) |
|
const X509V3_EXT_METHOD * | X509V3_EXT_get (X509_EXTENSION *ext) |
|
const X509V3_EXT_METHOD * | X509V3_EXT_get_nid (int nid) |
|
int | X509V3_add_standard_extensions (void) |
|
void * | X509V3_EXT_d2i (X509_EXTENSION *ext) |
|
void * | X509V3_get_d2i (STACK_OF(X509_EXTENSION)*x, int nid, int *crit, int *idx) |
|
X509_EXTENSION * | X509V3_EXT_i2d (int ext_nid, int crit, void *ext_struc) |
|
int | X509V3_add1_i2d (STACK_OF(X509_EXTENSION)**x, int nid, void *value, int crit, unsigned long flags) |
|
char * | hex_to_string (const unsigned char *buffer, long len) |
|
unsigned char * | string_to_hex (const char *str, long *len) |
|
int | name_cmp (const char *name, const char *cmp) |
|
void | X509V3_EXT_val_prn (BIO *out, STACK_OF(CONF_VALUE)*val, int indent, int ml) |
|
int | X509V3_EXT_print (BIO *out, X509_EXTENSION *ext, unsigned long flag, int indent) |
|
int | X509V3_EXT_print_fp (FILE *out, X509_EXTENSION *ext, int flag, int indent) |
|
int | X509V3_extensions_print (BIO *out, char *title, STACK_OF(X509_EXTENSION)*exts, unsigned long flag, int indent) |
|
int | X509_check_ca (X509 *x) |
|
int | X509_check_purpose (X509 *x, int id, int ca) |
|
int | X509_supported_extension (X509_EXTENSION *ex) |
|
int | X509_PURPOSE_set (int *p, int purpose) |
|
int | X509_check_issued (X509 *issuer, X509 *subject) |
|
int | X509_check_akid (X509 *issuer, AUTHORITY_KEYID *akid) |
|
int | X509_PURPOSE_get_count (void) |
|
X509_PURPOSE * | X509_PURPOSE_get0 (int idx) |
|
int | X509_PURPOSE_get_by_sname (char *sname) |
|
int | X509_PURPOSE_get_by_id (int id) |
|
int | X509_PURPOSE_add (int id, int trust, int flags, int(*ck)(const X509_PURPOSE *, const X509 *, int), char *name, char *sname, void *arg) |
|
char * | X509_PURPOSE_get0_name (X509_PURPOSE *xp) |
|
char * | X509_PURPOSE_get0_sname (X509_PURPOSE *xp) |
|
int | X509_PURPOSE_get_trust (X509_PURPOSE *xp) |
|
void | X509_PURPOSE_cleanup (void) |
|
int | X509_PURPOSE_get_id (X509_PURPOSE *) |
|
| STACK_OF (OPENSSL_STRING)*X509_get1_email(X509 *x) |
|
void | X509_email_free (STACK_OF(OPENSSL_STRING)*sk) |
|
ASN1_OCTET_STRING * | a2i_IPADDRESS (const char *ipasc) |
|
ASN1_OCTET_STRING * | a2i_IPADDRESS_NC (const char *ipasc) |
|
int | a2i_ipadd (unsigned char *ipout, const char *ipasc) |
|
int | X509V3_NAME_from_section (X509_NAME *nm, STACK_OF(CONF_VALUE)*dn_sk, unsigned long chtype) |
|
void | X509_POLICY_NODE_print (BIO *out, X509_POLICY_NODE *node, int indent) |
|
typedef | STACK_OF (ASIdOrRange) ASIdOrRanges |
|
typedef | STACK_OF (IPAddressOrRange) IPAddressOrRanges |
|
typedef | STACK_OF (IPAddressFamily) IPAddrBlocks |
|
int | v3_asid_add_inherit (ASIdentifiers *asid, int which) |
|
int | v3_asid_add_id_or_range (ASIdentifiers *asid, int which, ASN1_INTEGER *min, ASN1_INTEGER *max) |
|
int | v3_addr_add_inherit (IPAddrBlocks *addr, const unsigned afi, const unsigned *safi) |
|
int | v3_addr_add_prefix (IPAddrBlocks *addr, const unsigned afi, const unsigned *safi, unsigned char *a, const int prefixlen) |
|
int | v3_addr_add_range (IPAddrBlocks *addr, const unsigned afi, const unsigned *safi, unsigned char *min, unsigned char *max) |
|
unsigned | v3_addr_get_afi (const IPAddressFamily *f) |
|
int | v3_addr_get_range (IPAddressOrRange *aor, const unsigned afi, unsigned char *min, unsigned char *max, const int length) |
|
int | v3_asid_is_canonical (ASIdentifiers *asid) |
|
int | v3_addr_is_canonical (IPAddrBlocks *addr) |
|
int | v3_asid_canonize (ASIdentifiers *asid) |
|
int | v3_addr_canonize (IPAddrBlocks *addr) |
|
int | v3_asid_inherits (ASIdentifiers *asid) |
|
int | v3_addr_inherits (IPAddrBlocks *addr) |
|
int | v3_asid_subset (ASIdentifiers *a, ASIdentifiers *b) |
|
int | v3_addr_subset (IPAddrBlocks *a, IPAddrBlocks *b) |
|
int | v3_asid_validate_path (X509_STORE_CTX *) |
|
int | v3_addr_validate_path (X509_STORE_CTX *) |
|
int | v3_asid_validate_resource_set (STACK_OF(X509)*chain, ASIdentifiers *ext, int allow_inheritance) |
|
int | v3_addr_validate_resource_set (STACK_OF(X509)*chain, IPAddrBlocks *ext, int allow_inheritance) |
|
void | ERR_load_X509V3_strings (void) |
|