Various function for commmon operations.
[openssl.git] / crypto / x509 / x509_cmp.c
index b147d573d2f9613788a66f11ef2e3bd11d1eed0c..7927155791c3e3d223d9f1cb4660b70127e3aeed 100644 (file)
@@ -264,6 +264,12 @@ EVP_PKEY *X509_get_pubkey(X509 *x)
        return(X509_PUBKEY_get(x->cert_info->key));
        }
 
+ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x)
+       {
+       if(!x) return NULL;
+       return x->cert_info->key->public_key;
+       }
+
 int X509_check_private_key(X509 *x, EVP_PKEY *k)
        {
        EVP_PKEY *xk=NULL;