diff options
author | Dr. Stephen Henson <steve@openssl.org> | 1999-10-09 02:54:10 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 1999-10-09 02:54:10 +0000 |
commit | 4654ef985b58e2cf7c153057ffc6fda8ab186543 (patch) | |
tree | b5ab9766819aa96f13e26ca90df0c33d145d70c2 /crypto/x509v3/x509v3.h | |
parent | 0b62b3023309fa88e0ef9a5f932733a268bffde1 (diff) |
New functions to parse and get extensions.
Diffstat (limited to 'crypto/x509v3/x509v3.h')
-rw-r--r-- | crypto/x509v3/x509v3.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crypto/x509v3/x509v3.h b/crypto/x509v3/x509v3.h index af0e62fe53..229146ac7c 100644 --- a/crypto/x509v3/x509v3.h +++ b/crypto/x509v3/x509v3.h @@ -424,6 +424,11 @@ X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid); int X509V3_add_standard_extensions(void); STACK_OF(CONF_VALUE) *X509V3_parse_list(char *line); void *X509V3_EXT_d2i(X509_EXTENSION *ext); +void *X509V3_get_d2i(STACK_OF(X509_EXTENSION) *x, int nid, int *crit, int *idx); +void *X509V3_X509_get_d2i(X509 *x, int nid, int *crit, int *idx); +void *X509V3_CRL_get_d2i(X509_CRL *x, int nid, int *crit, int *idx); +void *X509V3_REVOKED_get_d2i(X509_REVOKED *x, int nid, int *crit, int *idx); + X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc); char *hex_to_string(unsigned char *buffer, long len); |