共用方式為


IdentityProviderContractProperties interface

外部識別提供者,例如 Facebook、Google、Microsoft、Twitter 或 Azure Active Directory,可用來為所有使用者啟用 API 管理服務開發人員入口網站的存取權。

Extends

屬性

clientId

外部識別提供者中應用程式的用戶端標識碼。 這是 Facebook 登入的應用程式識別碼、Google 登入的用戶端標識碼、適用於 Microsoft 的應用程式識別碼。

clientSecret

外部識別提供者中應用程式的用戶端密碼,用來驗證登入要求。 例如,它是 Facebook 登入的應用程式秘密、Google 登入的 API 金鑰、Microsoft 的公鑰。 此屬性不會填入 『GET』 作業! 使用 '/listSecrets' POST 要求來取得值。

繼承的屬性

allowedTenants

設定 Azure Active Directory 登入時允許的租用戶清單。

authority

AAD 或 AAD B2C 的 OpenID Connect 探索端點主機名。

clientLibrary

開發人員入口網站中要使用的用戶端連結庫。 僅適用於 AAD 和 AAD B2C 識別提供者。

passwordResetPolicyName

密碼重設原則名稱。 僅適用於 AAD B2C 識別提供者。

profileEditingPolicyName

配置檔編輯原則名稱。 僅適用於 AAD B2C 識別提供者。

signinPolicyName

登入原則名稱。 僅適用於 AAD B2C 識別提供者。

signinTenant

登入 Active Directory 時要使用的 TenantId,而不是 Common

signupPolicyName

註冊原則名稱。 僅適用於 AAD B2C 識別提供者。

type

識別提供者類型識別碼。

屬性詳細資料

clientId

外部識別提供者中應用程式的用戶端標識碼。 這是 Facebook 登入的應用程式識別碼、Google 登入的用戶端標識碼、適用於 Microsoft 的應用程式識別碼。

clientId: string

屬性值

string

clientSecret

外部識別提供者中應用程式的用戶端密碼,用來驗證登入要求。 例如,它是 Facebook 登入的應用程式秘密、Google 登入的 API 金鑰、Microsoft 的公鑰。 此屬性不會填入 『GET』 作業! 使用 '/listSecrets' POST 要求來取得值。

clientSecret?: string

屬性值

string

繼承的屬性詳細資料

allowedTenants

設定 Azure Active Directory 登入時允許的租用戶清單。

allowedTenants?: string[]

屬性值

string[]

繼承自IdentityProviderBaseParameters.allowedTenants

authority

AAD 或 AAD B2C 的 OpenID Connect 探索端點主機名。

authority?: string

屬性值

string

繼承自IdentityProviderBaseParameters.authority

clientLibrary

開發人員入口網站中要使用的用戶端連結庫。 僅適用於 AAD 和 AAD B2C 識別提供者。

clientLibrary?: string

屬性值

string

繼承自IdentityProviderBaseParameters.clientLibrary

passwordResetPolicyName

密碼重設原則名稱。 僅適用於 AAD B2C 識別提供者。

passwordResetPolicyName?: string

屬性值

string

繼承自IdentityProviderBaseParameters.passwordResetPolicyName

profileEditingPolicyName

配置檔編輯原則名稱。 僅適用於 AAD B2C 識別提供者。

profileEditingPolicyName?: string

屬性值

string

繼承自IdentityProviderBaseParameters.profileEditingPolicyName

signinPolicyName

登入原則名稱。 僅適用於 AAD B2C 識別提供者。

signinPolicyName?: string

屬性值

string

繼承自IdentityProviderBaseParameters.signinPolicyName

signinTenant

登入 Active Directory 時要使用的 TenantId,而不是 Common

signinTenant?: string

屬性值

string

繼承自IdentityProviderBaseParameters.signinTenant

signupPolicyName

註冊原則名稱。 僅適用於 AAD B2C 識別提供者。

signupPolicyName?: string

屬性值

string

繼承自IdentityProviderBaseParameters.signupPolicyName

type

識別提供者類型識別碼。

type?: string

屬性值

string

繼承自IdentityProviderBaseParameters.type