ClientCertificateAuthentication Classe
As propriedades de autenticação de certificado para o cliente.
- Herança
-
azure.mgmt.eventgrid._serialization.ModelClientCertificateAuthentication
Construtor
ClientCertificateAuthentication(*, validation_scheme: str | _models.ClientCertificateValidationScheme | None = None, allowed_thumbprints: List[str] | None = None, **kwargs: Any)
Keyword-Only Parameters
- validation_scheme
- str ou ClientCertificateValidationScheme
O esquema de validação usado para autenticar o cliente. O valor padrão é SubjectMatchesAuthenticationName. Os valores conhecidos são: "SubjectMatchesAuthenticationName", "DnsMatchesAuthenticationName", "UriMatchesAuthenticationName", "IpMatchesAuthenticationName", "EmailMatchesAuthenticationName" e "ThumbprintMatch".
A lista de impressões digitais permitidas durante a autenticação do cliente. Essa propriedade só será necessária se validationScheme for 'ThumbprintMatch'.
Variáveis
- validation_scheme
- str ou ClientCertificateValidationScheme
O esquema de validação usado para autenticar o cliente. O valor padrão é SubjectMatchesAuthenticationName. Os valores conhecidos são: "SubjectMatchesAuthenticationName", "DnsMatchesAuthenticationName", "UriMatchesAuthenticationName", "IpMatchesAuthenticationName", "EmailMatchesAuthenticationName" e "ThumbprintMatch".
Azure SDK for Python