diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2012-12-02 14:00:22 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2012-12-02 14:00:22 +0000 |
commit | 95ea53186413c293d981ec1b042954a5fa47d8b7 (patch) | |
tree | 7574dc50ef95171d7b317f9570c27309cbd93010 /apps/apps.h | |
parent | 4842dde80c6846518df9d1b8fe9dba6db217ffdc (diff) | |
download | openssl-95ea53186413c293d981ec1b042954a5fa47d8b7.tar.gz |
add option to get a certificate or CRL from a URL
Diffstat (limited to 'apps/apps.h')
-rw-r--r-- | apps/apps.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/apps.h b/apps/apps.h index 4c9f95a1ce..165e45562d 100644 --- a/apps/apps.h +++ b/apps/apps.h @@ -245,6 +245,8 @@ int app_passwd(BIO *err, char *arg1, char *arg2, char **pass1, char **pass2); int add_oid_section(BIO *err, CONF *conf); X509 *load_cert(BIO *err, const char *file, int format, const char *pass, ENGINE *e, const char *cert_descrip); +int load_cert_crl_http(const char *url, BIO *err, + X509 **pcert, X509_CRL **pcrl); EVP_PKEY *load_key(BIO *err, const char *file, int format, int maybe_stdin, const char *pass, ENGINE *e, const char *key_descrip); EVP_PKEY *load_pubkey(BIO *err, const char *file, int format, int maybe_stdin, @@ -354,6 +356,7 @@ void print_cert_checks(BIO *bio, X509 *x, #define FORMAT_ASN1RSA 10 /* DER RSAPubicKey format */ #define FORMAT_MSBLOB 11 /* MS Key blob format */ #define FORMAT_PVK 12 /* MS PVK file format */ +#define FORMAT_HTTP 13 /* Dowload using HTTP */ #define EXT_COPY_NONE 0 #define EXT_COPY_ADD 1 |