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 que contém parâmetros para solicitação de token de atualização. Pode ser usado como parâmetro para PublicClientApplication#acquireToken(RefreshTokenParameters) ou para ConfidentialClientApplication#acquireToken(RefreshTokenParameters)

RefreshTokenParameters só deve ser usado para cenários de migração (ao mover da ADAL para a 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()

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

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 adicionais à solicitação 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 aos que o aplicativo está solicitando acesso

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

Construtor para RefreshTokenParameters

Parâmetros:

scopes - o aplicativo scopes está solicitando acesso a
refreshToken - atualizar token recebido forma o STS

Retornos:

objeto builder que pode ser usado para construir RefreshTokenParameters

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

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

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

extraQueryParameters

public Map<String,String> extraQueryParameters()

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

refreshToken

public @NonNull String refreshToken()

Token de atualização recebido do STS

scopes

public @NonNull Set<String> scopes()

Escopos aos que o aplicativo está solicitando acesso

tenant

public String tenant()

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

Aplica-se a