IdentityProviderContractProperties interface
Facebook、Google、Microsoft、Twitter、Azure Active Directory などの外部 ID プロバイダー。これを使用して、すべてのユーザーのAPI Management サービス開発者ポータルへのアクセスを有効にすることができます。
- Extends
プロパティ
client |
外部 ID プロバイダー内のアプリケーションのクライアント ID。 Facebook ログインのアプリ ID、Google ログインのクライアント ID、Microsoft のアプリ ID です。 |
client |
外部 ID プロバイダーのアプリケーションのクライアント シークレット。ログイン要求の認証に使用されます。 たとえば、Facebook ログイン用のアプリ シークレット、Google ログイン用の API キー、Microsoft の公開キーなどです。 このプロパティは、'GET' 操作では入力されません。 値を取得するには、'/listSecrets' POST 要求を使用します。 |
継承されたプロパティ
allowed |
Azure Active Directory ログインを構成するときの許可されるテナントの一覧。 |
authority | AAD または AAD B2C の OpenID Connect 検出エンドポイントのホスト名。 |
client |
開発者ポータルで使用するクライアント ライブラリ。 AAD と AAD B2C ID プロバイダーにのみ適用されます。 |
password |
パスワード リセット ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。 |
profile |
プロファイル編集ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。 |
signin |
サインイン ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。 |
signin |
Active Directory にログインするときに Common の代わりに使用する TenantId |
signup |
サインアップ ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。 |
type | ID プロバイダーの種類識別子。 |
プロパティの詳細
clientId
外部 ID プロバイダー内のアプリケーションのクライアント ID。 Facebook ログインのアプリ ID、Google ログインのクライアント ID、Microsoft のアプリ ID です。
clientId: string
プロパティ値
string
clientSecret
外部 ID プロバイダーのアプリケーションのクライアント シークレット。ログイン要求の認証に使用されます。 たとえば、Facebook ログイン用のアプリ シークレット、Google ログイン用の API キー、Microsoft の公開キーなどです。 このプロパティは、'GET' 操作では入力されません。 値を取得するには、'/listSecrets' POST 要求を使用します。
clientSecret?: string
プロパティ値
string
継承されたプロパティの詳細
allowedTenants
Azure Active Directory ログインを構成するときの許可されるテナントの一覧。
allowedTenants?: string[]
プロパティ値
string[]
authority
AAD または AAD B2C の OpenID Connect 検出エンドポイントのホスト名。
authority?: string
プロパティ値
string
clientLibrary
開発者ポータルで使用するクライアント ライブラリ。 AAD と AAD B2C ID プロバイダーにのみ適用されます。
clientLibrary?: string
プロパティ値
string
passwordResetPolicyName
パスワード リセット ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。
passwordResetPolicyName?: string
プロパティ値
string
profileEditingPolicyName
プロファイル編集ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。
profileEditingPolicyName?: string
プロパティ値
string
signinPolicyName
サインイン ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。
signinPolicyName?: string
プロパティ値
string
signinTenant
Active Directory にログインするときに Common の代わりに使用する TenantId
signinTenant?: string
プロパティ値
string
signupPolicyName
サインアップ ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。
signupPolicyName?: string
プロパティ値
string