IdentityProviderCreateContract Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
IdentityProviderCreateContract() |
Initializes a new instance of the IdentityProviderCreateContract class. |
IdentityProviderCreateContract(String, String, String, String, String, String, String, IList<String>, String, String, String, String, String) |
Initializes a new instance of the IdentityProviderCreateContract class. |
IdentityProviderCreateContract()
Initializes a new instance of the IdentityProviderCreateContract class.
public IdentityProviderCreateContract ();
Public Sub New ()
Applies to
IdentityProviderCreateContract(String, String, String, String, String, String, String, IList<String>, String, String, String, String, String)
Initializes a new instance of the IdentityProviderCreateContract class.
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)
Parameters
- clientId
- String
Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft.
- clientSecret
- String
Client secret of the Application in external Identity Provider, used to authenticate login request. For example, it is App Secret for Facebook login, API Key for Google login, Public Key for Microsoft. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value.
- id
- String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
The name of the resource
- type
- String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identityProviderCreateContractType
- String
Identity Provider Type identifier. Possible values include: 'facebook', 'google', 'microsoft', 'twitter', 'aad', 'aadB2C'
- signinTenant
- String
The TenantId to use instead of Common when logging into Active Directory
- authority
- String
OpenID Connect discovery endpoint hostname for AAD or AAD B2C.
- signupPolicyName
- String
Signup Policy Name. Only applies to AAD B2C Identity Provider.
- signinPolicyName
- String
Signin Policy Name. Only applies to AAD B2C Identity Provider.
- profileEditingPolicyName
- String
Profile Editing Policy Name. Only applies to AAD B2C Identity Provider.
- passwordResetPolicyName
- String
Password Reset Policy Name. Only applies to AAD B2C Identity Provider.
Applies to
Azure SDK for .NET