models_v2.security_config_certificate_based_auth module

class models_v2.security_config_certificate_based_auth.SecurityConfigCertificateBasedAuth(enable_mapping_based_authentication=None, certificate_mapping=None, ad_mapping=None)[source]

Bases: object

Implementation of the ‘SecurityConfigCertificateBasedAuth’ model.

Specifies security config for certificate based authentication.

Attributes:
enable_mapping_based_authentication (bool): If true, certfication

based authentication is done via configured mapping. Else it will proceed based on legacy serial number match.

certificate_mapping (CertificateMappingEnum): Specifies the field to

be used in certificate for authentication.

ad_mapping (AdMappingEnum): Specifies the field to be used in AD user

for authentication.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.