CertRevocationInfo#

class CertRevocationInfo(ocsp_enabled=None, ocsp_responder=None, crl_enabled=None, crl_dps=None, global_crl_refresh_interval=None, *args, **kwargs)[source]#

Bases: object

Configuration details used for determining if the client certificate is revoked.

Parameters:
  • ocsp_enabled – (ocsp_enabled) Flag to enable/disable OCSP revocation check

  • ocsp_responder – (ocsp_responder) URL of the OCSP responder used to override the URL from AIA extension

  • crl_enabled – (crl_enabled) Flag to enable/disable CRL revocation check

  • crl_dps – (crl_dps) List of the CRL distribution points which will be used to fetch the CRLs

  • global_crl_refresh_interval – (global_crl_refresh_interval) Interval in seconds at which the CRL should be fetched from the CRLDP, default = 86400 seconds(1 day)

property crl_dps#

List of the CRL distribution points which will be used to fetch the CRLs

Type:

list[ str ]

property crl_enabled#

Flag to enable/disable CRL revocation check

Type:

bool

property global_crl_refresh_interval#

Interval in seconds at which the CRL should be fetched from the CRLDP, default = 86400 seconds(1 day)

Type:

int

property ocsp_enabled#

Flag to enable/disable OCSP revocation check

Type:

bool

property ocsp_responder#

URL of the OCSP responder used to override the URL from AIA extension

Type:

str

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model