CertAuthProvider#
- class CertAuthProvider(name=None, client_ca_chain=None, is_cert_auth_enabled=None, is_cac_enabled=None, dir_svc_ext_id=None, ca_cert_file_name=None, cert_revocation_info=None, created_time=None, last_updated_time=None, created_by=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModelA certificate-based authentication provider.
- Parameters:
name (min=1 chars, max=255 chars) – (
name) Unique name of the certificate-based authentication provider.client_ca_chain (min=64 chars,) – (
client_ca_chain) CA chain file.is_cert_auth_enabled – (
is_cert_auth_enabled) Flag to enable/disable CAC for the current certificate-based authentication provider.is_cac_enabled – (
is_cac_enabled) Flag to enable/disable certificate authentication for the current certificate-based authentication provider.dir_svc_ext_id – (
dir_svc_ext_id) UUID of an existing directory service.ca_cert_file_name (min=1 chars, max=255 chars) – (
ca_cert_file_name) Name of the uploaded CA chain file.cert_revocation_info – (
cert_revocation_info)created_time – (
created_time) Creation time of the certificate authentication provider.last_updated_time – (
last_updated_time) Last updated time of the certificate authentication provider.created_by – (
created_by) User or service who created the certificate authentication provider.
- property ca_cert_file_name#
Name of the uploaded CA chain file.
- Type:
str
- property cert_revocation_info#
- Type:
- property client_ca_chain#
CA chain file.
- Type:
str
- property created_by#
User or service who created the certificate authentication provider.
- Type:
str
- property created_time#
Creation time of the certificate authentication provider.
- Type:
datetime
- property dir_svc_ext_id#
UUID of an existing directory service.
- Type:
str
- property is_cac_enabled#
Flag to enable/disable certificate authentication for the current certificate-based authentication provider.
- Type:
bool
- property is_cert_auth_enabled#
Flag to enable/disable CAC for the current certificate-based authentication provider.
- Type:
bool
- property last_updated_time#
Last updated time of the certificate authentication provider.
- Type:
datetime
- property name#
Unique name of the certificate-based authentication provider.
- Type:
str
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model