IdentityProviderContractProperties interface
Zewnętrzni dostawcy tożsamości, tacy jak Facebook, Google, Microsoft, Twitter lub Azure Active Directory, których można użyć do umożliwienia dostępu do portalu deweloperów usługi API Management dla wszystkich użytkowników.
- Rozszerzenie
Właściwości
client |
Identyfikator klienta aplikacji w zewnętrznym dostawcy tożsamości. Jest to identyfikator aplikacji do logowania do serwisu Facebook, identyfikator klienta logowania Google, identyfikator aplikacji dla firmy Microsoft. |
client |
Klucz tajny klienta aplikacji w zewnętrznym dostawcy tożsamości używany do uwierzytelniania żądania logowania. Na przykład jest to klucz tajny aplikacji na potrzeby logowania do serwisu Facebook, klucz interfejsu API na potrzeby logowania Google, klucz publiczny dla firmy Microsoft. Ta właściwość nie zostanie wypełniona w operacjach "GET". Użyj żądania POST "/listSecrets", aby uzyskać wartość. |
Właściwości dziedziczone
allowed |
Lista dozwolonych dzierżaw podczas konfigurowania logowania do usługi Azure Active Directory. |
authority | OpenID Connect nazwa hosta punktu końcowego odnajdywania dla usługi AAD lub AAD B2C. |
client |
Biblioteka klienta, która ma być używana w portalu dla deweloperów. Dotyczy tylko usług AAD i AAD B2C Identity Provider. |
password |
Nazwa zasad resetowania hasła. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
profile |
Nazwa zasad edytowania profilu. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
signin |
Nazwa zasad logowania. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
signin |
Identyfikator TenantId do użycia zamiast typowego podczas logowania się do usługi Active Directory |
signup |
Nazwa zasad rejestracji. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
type | Identyfikator typu dostawcy tożsamości. |
Szczegóły właściwości
clientId
Identyfikator klienta aplikacji w zewnętrznym dostawcy tożsamości. Jest to identyfikator aplikacji do logowania do serwisu Facebook, identyfikator klienta logowania Google, identyfikator aplikacji dla firmy Microsoft.
clientId: string
Wartość właściwości
string
clientSecret
Klucz tajny klienta aplikacji w zewnętrznym dostawcy tożsamości używany do uwierzytelniania żądania logowania. Na przykład jest to klucz tajny aplikacji na potrzeby logowania do serwisu Facebook, klucz interfejsu API na potrzeby logowania Google, klucz publiczny dla firmy Microsoft. Ta właściwość nie zostanie wypełniona w operacjach "GET". Użyj żądania POST "/listSecrets", aby uzyskać wartość.
clientSecret?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
allowedTenants
Lista dozwolonych dzierżaw podczas konfigurowania logowania do usługi Azure Active Directory.
allowedTenants?: string[]
Wartość właściwości
string[]
Dziedziczone zIdentityProviderBaseParameters.allowedTenants
authority
OpenID Connect nazwa hosta punktu końcowego odnajdywania dla usługi AAD lub AAD B2C.
authority?: string
Wartość właściwości
string
Dziedziczone zidentityProviderBaseParameters.authority
clientLibrary
Biblioteka klienta, która ma być używana w portalu dla deweloperów. Dotyczy tylko usług AAD i AAD B2C Identity Provider.
clientLibrary?: string
Wartość właściwości
string
Dziedziczone zIdentityProviderBaseParameters.clientLibrary
passwordResetPolicyName
Nazwa zasad resetowania hasła. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.
passwordResetPolicyName?: string
Wartość właściwości
string
Dziedziczone zIdentityProviderBaseParameters.passwordResetPolicyName
profileEditingPolicyName
Nazwa zasad edytowania profilu. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.
profileEditingPolicyName?: string
Wartość właściwości
string
Dziedziczone zIdentityProviderBaseParameters.profileEditingPolicyName
signinPolicyName
Nazwa zasad logowania. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.
signinPolicyName?: string
Wartość właściwości
string
Dziedziczone zIdentityProviderBaseParameters.signinPolicyName
signinTenant
Identyfikator TenantId do użycia zamiast typowego podczas logowania się do usługi Active Directory
signinTenant?: string
Wartość właściwości
string
Dziedziczone zidentityProviderBaseParameters.signinTenant
signupPolicyName
Nazwa zasad rejestracji. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.
signupPolicyName?: string
Wartość właściwości
string
Dziedziczone zIdentityProviderBaseParameters.signupPolicyName
type
Identyfikator typu dostawcy tożsamości.
type?: string
Wartość właściwości
string
Dziedziczone zIdentityProviderBaseParameters.type