Share via


IdentityProviderBaseParameters Class

  • java.lang.Object
    • com.microsoft.azure.management.apimanagement.v2019_01_01.IdentityProviderBaseParameters

public class IdentityProviderBaseParameters

Identity Provider Base Parameter Properties.

Constructor Summary

Constructor Description
IdentityProviderBaseParameters()

Method Summary

Modifier and Type Method and Description
java.util.List<java.lang.String> allowedTenants()

Get list of Allowed Tenants when configuring Azure Active Directory login.

java.lang.String authority()

Get openID Connect discovery endpoint hostname for AAD or AAD B2C.

java.lang.String passwordResetPolicyName()

Get password Reset Policy Name.

java.lang.String profileEditingPolicyName()

Get profile Editing Policy Name.

java.lang.String signinPolicyName()

Get signin Policy Name.

java.lang.String signupPolicyName()

Get signup Policy Name.

IdentityProviderType type()

Get identity Provider Type identifier.

IdentityProviderBaseParameters withAllowedTenants(List<String> allowedTenants)

Set list of Allowed Tenants when configuring Azure Active Directory login.

IdentityProviderBaseParameters withAuthority(String authority)

Set openID Connect discovery endpoint hostname for AAD or AAD B2C.

IdentityProviderBaseParameters withPasswordResetPolicyName(String passwordResetPolicyName)

Set password Reset Policy Name.

IdentityProviderBaseParameters withProfileEditingPolicyName(String profileEditingPolicyName)

Set profile Editing Policy Name.

IdentityProviderBaseParameters withSigninPolicyName(String signinPolicyName)

Set signin Policy Name.

IdentityProviderBaseParameters withSignupPolicyName(String signupPolicyName)

Set signup Policy Name.

IdentityProviderBaseParameters withType(IdentityProviderType type)

Set identity Provider Type identifier.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

IdentityProviderBaseParameters

public IdentityProviderBaseParameters()

Method Details

allowedTenants

public List<String> allowedTenants()

Get list of Allowed Tenants when configuring Azure Active Directory login.

Returns:

the allowedTenants value

authority

public String authority()

Get openID Connect discovery endpoint hostname for AAD or AAD B2C.

Returns:

the authority value

passwordResetPolicyName

public String passwordResetPolicyName()

Get password Reset Policy Name. Only applies to AAD B2C Identity Provider.

Returns:

the passwordResetPolicyName value

profileEditingPolicyName

public String profileEditingPolicyName()

Get profile Editing Policy Name. Only applies to AAD B2C Identity Provider.

Returns:

the profileEditingPolicyName value

signinPolicyName

public String signinPolicyName()

Get signin Policy Name. Only applies to AAD B2C Identity Provider.

Returns:

the signinPolicyName value

signupPolicyName

public String signupPolicyName()

Get signup Policy Name. Only applies to AAD B2C Identity Provider.

Returns:

the signupPolicyName value

type

public IdentityProviderType type()

Get identity Provider Type identifier. Possible values include: 'facebook', 'google', 'microsoft', 'twitter', 'aad', 'aadB2C'.

Returns:

the type value

withAllowedTenants

public IdentityProviderBaseParameters withAllowedTenants(List<String> allowedTenants)

Set list of Allowed Tenants when configuring Azure Active Directory login.

Parameters:

allowedTenants - the allowedTenants value to set

Returns:

the IdentityProviderBaseParameters object itself.

withAuthority

public IdentityProviderBaseParameters withAuthority(String authority)

Set openID Connect discovery endpoint hostname for AAD or AAD B2C.

Parameters:

authority - the authority value to set

Returns:

the IdentityProviderBaseParameters object itself.

withPasswordResetPolicyName

public IdentityProviderBaseParameters withPasswordResetPolicyName(String passwordResetPolicyName)

Set password Reset Policy Name. Only applies to AAD B2C Identity Provider.

Parameters:

passwordResetPolicyName - the passwordResetPolicyName value to set

Returns:

the IdentityProviderBaseParameters object itself.

withProfileEditingPolicyName

public IdentityProviderBaseParameters withProfileEditingPolicyName(String profileEditingPolicyName)

Set profile Editing Policy Name. Only applies to AAD B2C Identity Provider.

Parameters:

profileEditingPolicyName - the profileEditingPolicyName value to set

Returns:

the IdentityProviderBaseParameters object itself.

withSigninPolicyName

public IdentityProviderBaseParameters withSigninPolicyName(String signinPolicyName)

Set signin Policy Name. Only applies to AAD B2C Identity Provider.

Parameters:

signinPolicyName - the signinPolicyName value to set

Returns:

the IdentityProviderBaseParameters object itself.

withSignupPolicyName

public IdentityProviderBaseParameters withSignupPolicyName(String signupPolicyName)

Set signup Policy Name. Only applies to AAD B2C Identity Provider.

Parameters:

signupPolicyName - the signupPolicyName value to set

Returns:

the IdentityProviderBaseParameters object itself.

withType

public IdentityProviderBaseParameters withType(IdentityProviderType type)

Set identity Provider Type identifier. Possible values include: 'facebook', 'google', 'microsoft', 'twitter', 'aad', 'aadB2C'.

Parameters:

type - the type value to set

Returns:

the IdentityProviderBaseParameters object itself.

Applies to