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 que contém 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()

Declarações a serem solicitadas por meio do parâmetro de solicitação de declarações OIDC, permitindo solicitações para declarações padrão e personalizadas

IClientCredential clientCredential()

Substitui as credenciais do cliente para esta solicitação

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

Adiciona cabeçalhos adicionais à solicitação de token

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

Adiciona parâmetros de consulta adicionais à solicitação de token

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

Escopos aos quais o aplicativo está solicitando acesso.

java.lang.Boolean skipCache()

Indica se a solicitação deve ignorar a análise do cache de token.

java.lang.String tenant()

Substitui o valor do locatário na URL de autoridade para essa solicitação

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 do método

builder

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

Construtor para ClientCredentialParameters

Parâmetros:

scopes - o aplicativo scopes está solicitando acesso a

Retornos:

construtor que pode ser usado para construir ClientCredentialParameters

claims

public ClaimsRequest claims()

Declarações a serem solicitadas por meio do parâmetro de solicitação de declarações OIDC, permitindo solicitações para declarações padrão e personalizadas

clientCredential

public IClientCredential clientCredential()

Substitui as credenciais do cliente para esta solicitação

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Adiciona cabeçalhos adicionais à solicitação de token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Adiciona parâmetros de consulta adicionais à solicitação de token

scopes

public @NonNull Set<String> scopes()

Escopos aos quais o aplicativo está solicitando acesso.

skipCache

public Boolean skipCache()

Indica se a solicitação deve ignorar a análise do cache de token. Seja padrão, ele é definido como false.

tenant

public String tenant()

Substitui o valor do locatário na URL de autoridade para essa solicitação

Aplica-se a