次の方法で共有


IdentityProviderCreateContract コンストラクター

定義

オーバーロード

IdentityProviderCreateContract()

IdentityProviderCreateContract クラスの新しいインスタンスを初期化します。

IdentityProviderCreateContract(String, String, String, String, String, String, String, IList<String>, String, String, String, String, String)

IdentityProviderCreateContract クラスの新しいインスタンスを初期化します。

IdentityProviderCreateContract()

IdentityProviderCreateContract クラスの新しいインスタンスを初期化します。

public IdentityProviderCreateContract ();
Public Sub New ()

適用対象

IdentityProviderCreateContract(String, String, String, String, String, String, String, IList<String>, String, String, String, String, String)

IdentityProviderCreateContract クラスの新しいインスタンスを初期化します。

public IdentityProviderCreateContract (string clientId, string clientSecret, string id = default, string name = default, string type = default, string identityProviderCreateContractType = default, string signinTenant = default, System.Collections.Generic.IList<string> allowedTenants = default, string authority = default, string signupPolicyName = default, string signinPolicyName = default, string profileEditingPolicyName = default, string passwordResetPolicyName = default);
new Microsoft.Azure.Management.ApiManagement.Models.IdentityProviderCreateContract : string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * string * string * string * string * string -> Microsoft.Azure.Management.ApiManagement.Models.IdentityProviderCreateContract
Public Sub New (clientId As String, clientSecret As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional identityProviderCreateContractType As String = Nothing, Optional signinTenant As String = Nothing, Optional allowedTenants As IList(Of String) = Nothing, Optional authority As String = Nothing, Optional signupPolicyName As String = Nothing, Optional signinPolicyName As String = Nothing, Optional profileEditingPolicyName As String = Nothing, Optional passwordResetPolicyName As String = Nothing)

パラメーター

clientId
String

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

clientSecret
String

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

id
String

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

リソースの名前

type
String

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

identityProviderCreateContractType
String

ID プロバイダーの種類識別子。 使用できる値は、'facebook'、'google'、'microsoft'、'twitter'、'aad'、'aadB2C' です。

signinTenant
String

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

allowedTenants
IList<String>

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

authority
String

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

signupPolicyName
String

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

signinPolicyName
String

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

profileEditingPolicyName
String

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

passwordResetPolicyName
String

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

適用対象