diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2006-09-21 12:42:15 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2006-09-21 12:42:15 +0000 |
commit | 010fa0b33169cfc9179bda29c34c05af80f78e27 (patch) | |
tree | caa4ce10ab61977cce2363a0fcdb32514caba7db /crypto/ossl_typ.h | |
parent | 4ca7d975af7581473a587a59b9f8e39a69247dc0 (diff) | |
download | openssl-010fa0b33169cfc9179bda29c34c05af80f78e27.tar.gz |
Tidy up CRL handling by checking for critical extensions when it is
loaded. Add new function X509_CRL_get0_by_serial() to lookup a revoked
entry to avoid the need to access the structure directly.
Add new X509_CRL_METHOD to allow common CRL operations (verify, lookup) to be
redirected.
Diffstat (limited to 'crypto/ossl_typ.h')
-rw-r--r-- | crypto/ossl_typ.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/ossl_typ.h b/crypto/ossl_typ.h index 5ebf0fab1c..b132405098 100644 --- a/crypto/ossl_typ.h +++ b/crypto/ossl_typ.h @@ -143,6 +143,8 @@ typedef struct ecdsa_method ECDSA_METHOD; typedef struct x509_st X509; typedef struct X509_algor_st X509_ALGOR; typedef struct X509_crl_st X509_CRL; +typedef struct x509_crl_method_st X509_CRL_METHOD; +typedef struct x509_revoked_st X509_REVOKED; typedef struct X509_name_st X509_NAME; typedef struct X509_pubkey_st X509_PUBKEY; typedef struct x509_store_st X509_STORE; |