RefreshTokenParameters Classe

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

Implementações

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objeto contendo parâmetros para pedido de token de atualização. Pode ser usado como parâmetro para PublicClientApplication#acquireToken(RefreshTokenParameters) ou para ConfidentialClientApplication#acquireToken(RefreshTokenParameters)

Os RefreshTokenParameters devem ser usados apenas para cenários de migração (ao passar de ADAL para MSAL). Para adquirir tokens silenciosamente, use acquireTokenSilently(SilentParameters parameters)

Resumo do Método

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

Construtor para RefreshTokenParameters

ClaimsRequest claims()

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

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 ao pedido de token

@lombok.NonNull java.lang.String refreshToken()

Token de atualização recebido do STS

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

Escopos a que a aplicação está a pedir acesso

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 RefreshTokenParameters.RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Construtor para RefreshTokenParameters

Parâmetros:

scopes - A aplicação Scopes está a solicitar acesso a
refreshToken - token de atualização recebido do STS

Devoluções:

objeto construtor que pode ser usado para construir RefreshTokenParameters

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

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Adiciona cabeçalhos adicionais ao pedido de token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Adiciona parâmetros adicionais ao pedido de token

refreshToken

public @NonNull String refreshToken()

Token de atualização recebido do STS

scopes

public @NonNull Set<String> scopes()

Escopos a que a aplicação está a pedir acesso

tenant

public String tenant()

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

Aplica-se a