Udostępnij za pośrednictwem


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

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.

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ść.

Właściwości dziedziczone

allowedTenants

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.

clientLibrary

Biblioteka klienta, która ma być używana w portalu dla deweloperów. Dotyczy tylko usług AAD i AAD B2C Identity Provider.

passwordResetPolicyName

Nazwa zasad resetowania hasła. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

profileEditingPolicyName

Nazwa zasad edytowania profilu. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

signinPolicyName

Nazwa zasad logowania. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

signinTenant

Identyfikator TenantId do użycia zamiast typowego podczas logowania się do usługi Active Directory

signupPolicyName

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