Freigeben über


AzureActiveDirectoryRegistration Klasse

Die Konfigurationseinstellungen der Azure Active Directory-App-Registrierung.

Vererbung
azure.mgmt.web._serialization.Model
AzureActiveDirectoryRegistration

Konstruktor

AzureActiveDirectoryRegistration(*, open_id_issuer: str | None = None, client_id: str | None = None, client_secret_setting_name: str | None = None, client_secret_certificate_thumbprint: str | None = None, client_secret_certificate_subject_alternative_name: str | None = None, client_secret_certificate_issuer: str | None = None, **kwargs: Any)

Nur Schlüsselwortparameter

Name Beschreibung
open_id_issuer
str

Der OpenID Connect-Aussteller-URI, der die Entität darstellt, die Zugriffstoken für diese Anwendung ausgibt. Bei Verwendung von Azure Active Directory ist dieser Wert der URI des Verzeichnismandanten, z. B. https://login.microsoftonline.com/v2.0/{tenant-guid}/. Bei diesem URI handelt es sich um einen Bezeichner, bei dem die Groß-/Kleinschreibung für den Tokenaussteller beachtet wird. Weitere Informationen zur OpenID Connect-Ermittlung: http://openid.net/specs/openid-connect-discovery-1_0.html.

client_id
str

Die Client-ID dieser Anwendung der vertrauenden Seite, die als client_id bezeichnet wird. Diese Einstellung ist erforderlich, um die OpenID-Verbindungsauthentifizierung mit Azure Active Directory oder anderen OpenID Connect-Drittanbietern zu aktivieren. Weitere Informationen zu OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html.

client_secret_setting_name
str

Der Name der App-Einstellung, der den geheimen Clientschlüssel der Anwendung der vertrauenden Seite enthält.

client_secret_certificate_thumbprint
str

Eine Alternative zum geheimen Clientschlüssel, d. h. der Fingerabdruck eines Zertifikats, das zu Signaturzwecken verwendet wird. Diese Eigenschaft fungiert als Ersatz für den geheimen Clientschlüssel. Es ist auch optional.

client_secret_certificate_subject_alternative_name
str

Eine Alternative zum geheimen Fingerabdruck des Clientschlüssels, d. h. der alternative Antragstellername eines Zertifikats, das zu Signierungszwecken verwendet wird. Diese Eigenschaft fungiert als Ersatz für den Zertifikatfingerabdruck des geheimen Clientschlüssels. Es ist auch optional.

client_secret_certificate_issuer
str

Eine Alternative zum geheimen Fingerabdruck des Clients, d. h. der Aussteller eines Zertifikats, das zu Signierungszwecken verwendet wird. Diese Eigenschaft fungiert als Ersatz für den Zertifikatfingerabdruck des geheimen Clientschlüssels. Es ist auch optional.

Variablen

Name Beschreibung
open_id_issuer
str

Der OpenID Connect-Aussteller-URI, der die Entität darstellt, die Zugriffstoken für diese Anwendung ausgibt. Bei Verwendung von Azure Active Directory ist dieser Wert der URI des Verzeichnismandanten, z. B. https://login.microsoftonline.com/v2.0/{tenant-guid}/. Bei diesem URI handelt es sich um einen Bezeichner, bei dem die Groß-/Kleinschreibung für den Tokenaussteller beachtet wird. Weitere Informationen zur OpenID Connect-Ermittlung: http://openid.net/specs/openid-connect-discovery-1_0.html.

client_id
str

Die Client-ID dieser Anwendung der vertrauenden Seite, die als client_id bezeichnet wird. Diese Einstellung ist erforderlich, um die OpenID-Verbindungsauthentifizierung mit Azure Active Directory oder anderen OpenID Connect-Drittanbietern zu aktivieren. Weitere Informationen zu OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html.

client_secret_setting_name
str

Der Name der App-Einstellung, der den geheimen Clientschlüssel der Anwendung der vertrauenden Seite enthält.

client_secret_certificate_thumbprint
str

Eine Alternative zum geheimen Clientschlüssel, d. h. der Fingerabdruck eines Zertifikats, das zu Signaturzwecken verwendet wird. Diese Eigenschaft fungiert als Ersatz für den geheimen Clientschlüssel. Es ist auch optional.

client_secret_certificate_subject_alternative_name
str

Eine Alternative zum geheimen Fingerabdruck des Clientschlüssels, d. h. der alternative Antragstellername eines Zertifikats, das zu Signierungszwecken verwendet wird. Diese Eigenschaft fungiert als Ersatz für den Zertifikatfingerabdruck des geheimen Clientschlüssels. Es ist auch optional.

client_secret_certificate_issuer
str

Eine Alternative zum geheimen Fingerabdruck des Clients, d. h. der Aussteller eines Zertifikats, das zu Signierungszwecken verwendet wird. Diese Eigenschaft fungiert als Ersatz für den Zertifikatfingerabdruck des geheimen Clientschlüssels. Es ist auch optional.