Compartilhar via


SsoProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.SsoProperties

public final class SsoProperties

Configuração relacionada ao logon único.

Resumo do Construtor

Construtor Description
SsoProperties()

Resumo do método

Modificador e tipo Método e descrição
String clientId()

Obter a propriedade ID do cliente: o identificador público do aplicativo.

String clientSecret()

Obter a propriedade Segredo do cliente: o segredo conhecido apenas pelo aplicativo e pelo servidor de autorização.

String issuerUri()

Obter a propriedade URI do emissor: o URI do Identificador do Emissor.

List<String> scope()

Obter a propriedade de escopo: ela define as ações específicas que os aplicativos podem ter permissão para fazer em nome de um usuário.

void validate()

Valida a instância .

SsoProperties withClientId(String clientId)

Defina a propriedade ID do cliente: o identificador público do aplicativo.

SsoProperties withClientSecret(String clientSecret)

Defina a propriedade Segredo do cliente: o segredo conhecido apenas pelo aplicativo e pelo servidor de autorização.

SsoProperties withIssuerUri(String issuerUri)

Defina a propriedade URI do emissor: o URI do Identificador do Emissor.

SsoProperties withScope(List<String> scope)

Definir a propriedade de escopo: define as ações específicas que os aplicativos podem ter permissão para fazer em nome de um usuário.

Métodos herdados de java.lang.Object

Detalhes do construtor

SsoProperties

public SsoProperties()

Detalhes do método

clientId

public String clientId()

Obter a propriedade clientId: o identificador público do aplicativo.

Returns:

o valor clientId.

clientSecret

public String clientSecret()

Obter a propriedade clientSecret: o segredo conhecido apenas pelo aplicativo e pelo servidor de autorização.

Returns:

o valor clientSecret.

issuerUri

public String issuerUri()

Obter a propriedade issuerUri: o URI do Identificador do Emissor.

Returns:

o valor issuerUri.

scope

public List scope()

Obter a propriedade de escopo: ela define as ações específicas que os aplicativos podem ter permissão para fazer em nome de um usuário.

Returns:

o valor do escopo.

validate

public void validate()

Valida a instância .

withClientId

public SsoProperties withClientId(String clientId)

Defina a propriedade clientId: o identificador público do aplicativo.

Parameters:

clientId - o valor clientId a ser definido.

Returns:

o próprio objeto SsoProperties.

withClientSecret

public SsoProperties withClientSecret(String clientSecret)

Defina a propriedade clientSecret: o segredo conhecido apenas pelo aplicativo e pelo servidor de autorização.

Parameters:

clientSecret - o valor clientSecret a ser definido.

Returns:

o próprio objeto SsoProperties.

withIssuerUri

public SsoProperties withIssuerUri(String issuerUri)

Defina a propriedade issuerUri: o URI do Identificador do Emissor.

Parameters:

issuerUri - o valor issuerUri a ser definido.

Returns:

o próprio objeto SsoProperties.

withScope

public SsoProperties withScope(List scope)

Definir a propriedade de escopo: define as ações específicas que os aplicativos podem ter permissão para fazer em nome de um usuário.

Parameters:

scope - o valor de escopo a ser definido.

Returns:

o próprio objeto SsoProperties.

Aplica-se a