ClientCredentialParameters Classe

  • java.lang.Object
    • com.microsoft.aad.msal4j.ClientCredentialParameters

Implementações

com.microsoft.aad.msal4j.IAcquireTokenParameters

public class ClientCredentialParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters

Objeto contendo parâmetros para o fluxo de credenciais do cliente. Pode ser usado como parâmetro para acquireToken(ClientCredentialParameters parameters)

Resumo do Método

Modificador e Tipo Método e Descrição
static ClientCredentialParametersBuilder builder(Set<String> scopes)

Construtor para ClientCredentialParameters

ClaimsRequest claims()

Pedidos a serem solicitados através do parâmetro de pedidos de pedidos OIDC, permitindo pedidos para pedidos padrão e personalizados

IClientCredential clientCredential()

Sobrepõe as credenciais do cliente para este pedido

java.util.Map<java.lang.String,java.lang.String> extraHttpHeaders()

Adiciona cabeçalhos adicionais ao pedido de token

java.util.Map<java.lang.String,java.lang.String> extraQueryParameters()

Adiciona parâmetros adicionais de consulta ao pedido de token

@lombok.NonNull java.util.Set<java.lang.String> scopes()

Âmbitos para os quais a aplicação está a pedir acesso.

java.lang.Boolean skipCache()

Indica se o pedido deve saltar a pesquisa na cache de tokens.

java.lang.String tenant()

Sobrepõe o valor do tenant na URL de autoridade para este pedido

Métodos herdados de 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

Detalhes de Método

builder

public static ClientCredentialParameters.ClientCredentialParametersBuilder builder(Set<String> scopes)

Construtor para ClientCredentialParameters

Parâmetros:

scopes - A aplicação Scopes está a solicitar acesso a

Devoluções:

builder que pode ser usado para construir ClientCredentialParameters

claims

public ClaimsRequest claims()

Pedidos a serem solicitados através do parâmetro de pedidos de pedidos OIDC, permitindo pedidos para pedidos padrão e personalizados

clientCredential

public IClientCredential clientCredential()

Sobrepõe as credenciais do cliente para este pedido

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Adiciona cabeçalhos adicionais ao pedido de token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Adiciona parâmetros adicionais de consulta ao pedido de token

scopes

public @NonNull Set<String> scopes()

Âmbitos para os quais a aplicação está a pedir acesso.

skipCache

public Boolean skipCache()

Indica se o pedido deve saltar a pesquisa na cache de tokens. Por padrão, está definido como falso.

tenant

public String tenant()

Sobrepõe o valor do tenant na URL de autoridade para este pedido

Aplica-se a