ClientCertificateAuthentication Klasse
Die Zertifikatauthentifizierungseigenschaften für den Client.
- Vererbung
-
azure.mgmt.eventgrid._serialization.ModelClientCertificateAuthentication
Konstruktor
ClientCertificateAuthentication(*, validation_scheme: str | _models.ClientCertificateValidationScheme | None = None, allowed_thumbprints: List[str] | None = None, **kwargs: Any)
Keyword-Only Parameters
- validation_scheme
- str oder ClientCertificateValidationScheme
Das Validierungsschema, das zum Authentifizieren des Clients verwendet wird. Der Standardwert ist SubjectMatchesAuthenticationName. Bekannte Werte sind "SubjectMatchesAuthenticationName", "DnsMatchesAuthenticationName", "UriMatchesAuthenticationName", "IpMatchesAuthenticationName", "EmailMatchesAuthenticationName" und "ThumbprintMatch".
Die Liste der Fingerabdrucke, die während der Clientauthentifizierung zulässig sind. Diese Eigenschaft ist nur erforderlich, wenn validationScheme "ThumbprintMatch" lautet.
Variablen
- validation_scheme
- str oder ClientCertificateValidationScheme
Das Validierungsschema, das zum Authentifizieren des Clients verwendet wird. Der Standardwert ist SubjectMatchesAuthenticationName. Bekannte Werte sind "SubjectMatchesAuthenticationName", "DnsMatchesAuthenticationName", "UriMatchesAuthenticationName", "IpMatchesAuthenticationName", "EmailMatchesAuthenticationName" und "ThumbprintMatch".
Azure SDK for Python