AuthorizationServerContract Interface

Implements

com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.AuthorizationServerContractInner> com.microsoft.azure.arm.model.Indexable com.microsoft.azure.arm.model.Updatable<Update> com.microsoft.azure.arm.resources.models.HasManager<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.ApiManagementManager>

public interface AuthorizationServerContract
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.AuthorizationServerContractInner>, com.microsoft.azure.arm.model.Indexable, com.microsoft.azure.arm.model.Updatable<Update>, com.microsoft.azure.arm.resources.models.HasManager<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.ApiManagementManager>

Type representing AuthorizationServerContract.

Method Summary

Modifier and Type Method and Description
abstract java.lang.String authorizationEndpoint()
abstract java.util.List<AuthorizationMethod> authorizationMethods()
abstract java.util.List<BearerTokenSendingMethod> bearerTokenSendingMethods()
abstract java.util.List<ClientAuthenticationMethod> clientAuthenticationMethod()
abstract java.lang.String clientId()
abstract java.lang.String clientRegistrationEndpoint()
abstract java.lang.String clientSecret()
abstract java.lang.String defaultScope()
abstract java.lang.String description()
abstract java.lang.String displayName()
abstract java.util.List<GrantType> grantTypes()
abstract java.lang.String id()
abstract java.lang.String name()
abstract java.lang.String resourceOwnerPassword()
abstract java.lang.String resourceOwnerUsername()
abstract java.lang.Boolean supportState()
abstract java.util.List<TokenBodyParameterContract> tokenBodyParameters()
abstract java.lang.String tokenEndpoint()
abstract java.lang.String type()

Method Details

authorizationEndpoint

public abstract String authorizationEndpoint()

Returns:

the authorizationEndpoint value.

authorizationMethods

public abstract List authorizationMethods()

Returns:

the authorizationMethods value.

bearerTokenSendingMethods

public abstract List bearerTokenSendingMethods()

Returns:

the bearerTokenSendingMethods value.

clientAuthenticationMethod

public abstract List clientAuthenticationMethod()

Returns:

the clientAuthenticationMethod value.

clientId

public abstract String clientId()

Returns:

the clientId value.

clientRegistrationEndpoint

public abstract String clientRegistrationEndpoint()

Returns:

the clientRegistrationEndpoint value.

clientSecret

public abstract String clientSecret()

Returns:

the clientSecret value.

defaultScope

public abstract String defaultScope()

Returns:

the defaultScope value.

description

public abstract String description()

Returns:

the description value.

displayName

public abstract String displayName()

Returns:

the displayName value.

grantTypes

public abstract List grantTypes()

Returns:

the grantTypes value.

id

public abstract String id()

Returns:

the id value.

name

public abstract String name()

Returns:

the name value.

resourceOwnerPassword

public abstract String resourceOwnerPassword()

Returns:

the resourceOwnerPassword value.

resourceOwnerUsername

public abstract String resourceOwnerUsername()

Returns:

the resourceOwnerUsername value.

supportState

public abstract Boolean supportState()

Returns:

the supportState value.

tokenBodyParameters

public abstract List tokenBodyParameters()

Returns:

the tokenBodyParameters value.

tokenEndpoint

public abstract String tokenEndpoint()

Returns:

the tokenEndpoint value.

type

public abstract String type()

Returns:

the type value.

Applies to