次の方法で共有


IdentityProviderContract interface

ID プロバイダーの詳細。

Extends

プロパティ

allowedTenants

Azure Active Directory ログインを構成するときに許可されるテナントの一覧。

authority

AAD または AAD B2C の OpenID Connect 検出エンドポイントホスト名。

clientId

外部 ID プロバイダー内のアプリケーションのクライアント ID。 Facebook ログインのアプリ ID、Google ログインのクライアント ID、Microsoft のアプリ ID です。

clientLibrary

開発者ポータルで使用するクライアント ライブラリ。 AAD と AAD B2C ID プロバイダーにのみ適用されます。

clientSecret

ログイン要求の認証に使用される、外部 ID プロバイダー内のアプリケーションのクライアント シークレット。 たとえば、Facebook ログイン用のアプリ シークレット、Google ログイン用 API キー、Microsoft の公開キーなどです。 このプロパティは 'GET' 操作では入力されません。 値を取得するには、'/listSecrets' POST 要求を使用します。

passwordResetPolicyName

パスワード リセット ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。

profileEditingPolicyName

プロファイル編集ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。

signinPolicyName

サインイン ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。

signinTenant

Active Directory にログインするときに Common ではなく使用する TenantId

signupPolicyName

サインアップ ポリシー名。 AAD B2C ID プロバイダーにのみ適用されます。

typePropertiesType

ID プロバイダーの種類識別子。

継承されたプロパティ

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

name

リソース名注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

プロパティの詳細

allowedTenants

Azure Active Directory ログインを構成するときに許可されるテナントの一覧。

allowedTenants?: string[]

プロパティ値

string[]

authority

AAD または AAD B2C の OpenID Connect 検出エンドポイントホスト名。

authority?: string

プロパティ値

string

clientId

外部 ID プロバイダー内のアプリケーションのクライアント ID。 Facebook ログインのアプリ ID、Google ログインのクライアント ID、Microsoft のアプリ ID です。

clientId?: string

プロパティ値

string

clientLibrary

開発者ポータルで使用するクライアント ライブラリ。 AAD と AAD B2C ID プロバイダーにのみ適用されます。

clientLibrary?: string

プロパティ値

string

clientSecret

ログイン要求の認証に使用される、外部 ID プロバイダー内のアプリケーションのクライアント シークレット。 たとえば、Facebook ログイン用のアプリ シークレット、Google ログイン用 API キー、Microsoft の公開キーなどです。 このプロパティは 'GET' 操作では入力されません。 値を取得するには、'/listSecrets' POST 要求を使用します。

clientSecret?: 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

typePropertiesType

ID プロバイダーの種類識別子。

typePropertiesType?: string

プロパティ値

string

継承されたプロパティの詳細

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

id?: string

プロパティ値

string

ProxyResource.id から継承

name

リソース名注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

name?: string

プロパティ値

string

ProxyResource.name から継承

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

type?: string

プロパティ値

string

ProxyResource.typeから継承