diff options
| author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2021-06-04 22:15:25 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-04 23:15:25 -0400 |
| commit | 144a39cfbe86b18e5f48548decd42e39a8d3437a (patch) | |
| tree | d6b62de3d5948c5978fd7156aaeccab3ad1bbf1d /src/cryptography | |
| parent | 686185003b03c9611fd31ba409d90d8080130f36 (diff) | |
| download | cryptography-144a39cfbe86b18e5f48548decd42e39a8d3437a.tar.gz | |
oxidize policy constraints (#6087)
* oxidize policy constraints
* cargo fmt
Diffstat (limited to 'src/cryptography')
| -rw-r--r-- | src/cryptography/hazmat/backends/openssl/decode_asn1.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/cryptography/hazmat/backends/openssl/decode_asn1.py b/src/cryptography/hazmat/backends/openssl/decode_asn1.py index 9a566bf77..6a805e580 100644 --- a/src/cryptography/hazmat/backends/openssl/decode_asn1.py +++ b/src/cryptography/hazmat/backends/openssl/decode_asn1.py @@ -418,22 +418,6 @@ def _decode_issuing_dist_point(backend, idp): ) -def _decode_policy_constraints(backend, pc): - pc = backend._ffi.cast("POLICY_CONSTRAINTS *", pc) - pc = backend._ffi.gc(pc, backend._lib.POLICY_CONSTRAINTS_free) - - require_explicit_policy = _asn1_integer_to_int_or_none( - backend, pc.requireExplicitPolicy - ) - inhibit_policy_mapping = _asn1_integer_to_int_or_none( - backend, pc.inhibitPolicyMapping - ) - - return x509.PolicyConstraints( - require_explicit_policy, inhibit_policy_mapping - ) - - _DISTPOINT_TYPE_FULLNAME = 0 _DISTPOINT_TYPE_RELATIVENAME = 1 @@ -709,7 +693,6 @@ _EXTENSION_HANDLERS_BASE = { ExtensionOID.FRESHEST_CRL: _decode_freshest_crl, ExtensionOID.ISSUER_ALTERNATIVE_NAME: _decode_issuer_alt_name, ExtensionOID.NAME_CONSTRAINTS: _decode_name_constraints, - ExtensionOID.POLICY_CONSTRAINTS: _decode_policy_constraints, } _EXTENSION_HANDLERS_SCT = { ExtensionOID.PRECERT_SIGNED_CERTIFICATE_TIMESTAMPS: ( |
