Method | Description |
---|---|
__init__(self, trust_level, intermediate_revocation_check_type, leaf_revocation_check_type, trusted_certs_directory, required, verify_depth, verify_ca_directory, verify_crl_directory, ca_hint_directory) | Constructor to initialize a ClientCertificateVerifier instance. |
Table 5.46. Method summary
This constructor defines a ClientCertificateVerifier with the specified parameters.
ca_hint_directory (string) | |
---|---|
Default: "" | |
Set directory containing certificates to provide the client the list of CA certificates (subject names) that are used for verifying the client certificate. |
intermediate_revocation_check_type (enum) | |
---|---|
Default: TLS_INTERMEDIATE_REVOCATION_SOFT_FAIL | |
Specify how intermediate certificates revocation status check should work. |
leaf_revocation_check_type (enum) | |
---|---|
Default: TLS_LEAF_REVOCATION_SOFT_FAIL | |
Specify how leaf certificate revocation status check should work. |
trust_level (enum) | |
---|---|
Default: TLS_TRUST_LEVEL_FULL | |
Specify which certificate should be accepted as trusted. |
verify_ca_directory (string) | |
---|---|
Default: "" | |
Directory where the trusted CA certificates are stored. CA certificates are loaded on-demand from this directory when the certificate of the peer is verified. |
Published on May 30, 2024
© BalaSys IT Ltd.
Send your comments to support@balasys.hu