IdentityProviderContractProperties interface
Die externen Identitätsanbieter wie Facebook, Google, Microsoft, Twitter oder Azure Active Directory, die verwendet werden können, um allen Benutzern den Zugriff auf das API Management Dienstentwicklerportal zu ermöglichen.
- Extends
Eigenschaften
client |
Client-ID der Anwendung im externen Identitätsanbieter. Dabei handelt es sich um die App-ID für die Facebook-Anmeldung, die Client-ID für die Google-Anmeldung, die App-ID für Microsoft. |
client |
Geheimer Clientschlüssel der Anwendung im externen Identitätsanbieter, der zum Authentifizieren der Anmeldeanforderung verwendet wird. Beispielsweise ist es App Secret für die Facebook-Anmeldung, API-Schlüssel für die Google-Anmeldung, Öffentlicher Schlüssel für Microsoft. Diese Eigenschaft wird bei "GET"-Vorgängen nicht ausgefüllt! Verwenden Sie die POST-Anforderung "/listSecrets", um den Wert abzurufen. |
Geerbte Eigenschaften
allowed |
Liste der zulässigen Mandanten beim Konfigurieren der Azure Active Directory-Anmeldung. |
authority | Hostname des OpenID Connect-Ermittlungsendpunkts für AAD oder AAD B2C. |
client |
Die Clientbibliothek, die im Entwicklerportal verwendet werden soll. Gilt nur für AAD und AAD B2C Identity Provider. |
password |
Name der Kennwortzurücksetzungsrichtlinie. Gilt nur für den AAD B2C-Identitätsanbieter. |
profile |
Name der Richtlinie für die Profilbearbeitung. Gilt nur für den AAD B2C-Identitätsanbieter. |
signin |
Anmelderichtlinienname. Gilt nur für den AAD B2C-Identitätsanbieter. |
signin |
Die Mandanten-ID, die bei der Anmeldung bei Active Directory anstelle von "Common" verwendet werden soll |
signup |
Name der Anmelderichtlinie. Gilt nur für den AAD B2C-Identitätsanbieter. |
type | Identitätsanbietertypbezeichner. |
Details zur Eigenschaft
clientId
Client-ID der Anwendung im externen Identitätsanbieter. Dabei handelt es sich um die App-ID für die Facebook-Anmeldung, die Client-ID für die Google-Anmeldung, die App-ID für Microsoft.
clientId: string
Eigenschaftswert
string
clientSecret
Geheimer Clientschlüssel der Anwendung im externen Identitätsanbieter, der zum Authentifizieren der Anmeldeanforderung verwendet wird. Beispielsweise ist es App Secret für die Facebook-Anmeldung, API-Schlüssel für die Google-Anmeldung, Öffentlicher Schlüssel für Microsoft. Diese Eigenschaft wird bei "GET"-Vorgängen nicht ausgefüllt! Verwenden Sie die POST-Anforderung "/listSecrets", um den Wert abzurufen.
clientSecret?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
allowedTenants
Liste der zulässigen Mandanten beim Konfigurieren der Azure Active Directory-Anmeldung.
allowedTenants?: string[]
Eigenschaftswert
string[]
authority
Hostname des OpenID Connect-Ermittlungsendpunkts für AAD oder AAD B2C.
authority?: string
Eigenschaftswert
string
Geerbt vonIdentityProviderBaseParameters.authority
clientLibrary
Die Clientbibliothek, die im Entwicklerportal verwendet werden soll. Gilt nur für AAD und AAD B2C Identity Provider.
clientLibrary?: string
Eigenschaftswert
string
passwordResetPolicyName
Name der Kennwortzurücksetzungsrichtlinie. Gilt nur für den AAD B2C-Identitätsanbieter.
passwordResetPolicyName?: string
Eigenschaftswert
string
Geerbt vonIdentityProviderBaseParameters.passwordResetPolicyName
profileEditingPolicyName
Name der Richtlinie für die Profilbearbeitung. Gilt nur für den AAD B2C-Identitätsanbieter.
profileEditingPolicyName?: string
Eigenschaftswert
string
Geerbt vonIdentityProviderBaseParameters.profileEditingPolicyName
signinPolicyName
Anmelderichtlinienname. Gilt nur für den AAD B2C-Identitätsanbieter.
signinPolicyName?: string
Eigenschaftswert
string
signinTenant
Die Mandanten-ID, die bei der Anmeldung bei Active Directory anstelle von "Common" verwendet werden soll
signinTenant?: string
Eigenschaftswert
string
signupPolicyName
Name der Anmelderichtlinie. Gilt nur für den AAD B2C-Identitätsanbieter.
signupPolicyName?: string
Eigenschaftswert
string
type
Identitätsanbietertypbezeichner.
type?: string
Eigenschaftswert
string
Geerbt vonIdentityProviderBaseParameters.type