aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/bindings/openssl/_conditional.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/cryptography/hazmat/bindings/openssl/_conditional.py')
-rw-r--r--src/cryptography/hazmat/bindings/openssl/_conditional.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/cryptography/hazmat/bindings/openssl/_conditional.py b/src/cryptography/hazmat/bindings/openssl/_conditional.py
index 4170f3a1..19acdaef 100644
--- a/src/cryptography/hazmat/bindings/openssl/_conditional.py
+++ b/src/cryptography/hazmat/bindings/openssl/_conditional.py
@@ -98,6 +98,18 @@ def cryptography_has_102_verification_params():
"X509_VERIFY_PARAM_set1_ip",
"X509_VERIFY_PARAM_set1_ip_asc",
"X509_VERIFY_PARAM_set_hostflags",
+ "SSL_get0_param",
+ "X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT",
+ "X509_CHECK_FLAG_NO_WILDCARDS",
+ "X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS",
+ "X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS",
+ "X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS"
+ ]
+
+
+def cryptography_has_110_verification_params():
+ return [
+ "X509_CHECK_FLAG_NEVER_CHECK_SUBJECT"
]
@@ -301,6 +313,9 @@ CONDITIONAL_NAMES = {
"Cryptography_HAS_102_VERIFICATION_PARAMS": (
cryptography_has_102_verification_params
),
+ "Cryptography_HAS_110_VERIFICATION_PARAMS": (
+ cryptography_has_110_verification_params
+ ),
"Cryptography_HAS_X509_V_FLAG_TRUSTED_FIRST": (
cryptography_has_x509_v_flag_trusted_first
),