diff options
author | 杨洋 <yang.yang@baishancloud.com> | 2018-10-26 21:34:08 +0800 |
---|---|---|
committer | Paul Yang <yang.yang@baishancloud.com> | 2019-03-13 15:29:39 +0800 |
commit | 8267becb8b2e3b5ec4d46e3df5656b747930be79 (patch) | |
tree | 1b871bd0880a5d036c4071c1b6f5a496cea150a2 /include/openssl/x509.h | |
parent | 9e11fe0d85c7d8bd2b77076c8b2e93433091e765 (diff) | |
download | openssl-8267becb8b2e3b5ec4d46e3df5656b747930be79.zip openssl-8267becb8b2e3b5ec4d46e3df5656b747930be79.tar.gz openssl-8267becb8b2e3b5ec4d46e3df5656b747930be79.tar.bz2 |
Support SM2 certificate verification
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8321)
Diffstat (limited to 'include/openssl/x509.h')
-rw-r--r-- | include/openssl/x509.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/openssl/x509.h b/include/openssl/x509.h index bf127c0..ace3fb0 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -566,6 +566,9 @@ void X509_get0_signature(const ASN1_BIT_STRING **psig, const X509_ALGOR **palg, const X509 *x); int X509_get_signature_nid(const X509 *x); +void X509_set_sm2_id(X509 *x, ASN1_OCTET_STRING *sm2_id); +ASN1_OCTET_STRING *X509_get0_sm2_id(X509 *x); + int X509_trusted(const X509 *x); int X509_alias_set1(X509 *x, const unsigned char *name, int len); int X509_keyid_set1(X509 *x, const unsigned char *id, int len); |