RefreshTokenParameters Clase

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

Implementaciones

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objeto que contiene parámetros para la solicitud de token de actualización. Se puede usar como parámetro para PublicClientApplication#acquireToken(RefreshTokenParameters) o para ConfidentialClientApplication#acquireToken(RefreshTokenParameters)

RefreshTokenParameters solo se debe usar para escenarios de migración (al pasar de ADAL a MSAL). Para adquirir tokens de forma silenciosa, use acquireTokenSilently(SilentParameters parameters)

Resumen del método

Modificador y tipo Método y descripción
static RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Generador para RefreshTokenParameters

ClaimsRequest claims()

Notificaciones que se solicitarán a través del parámetro de solicitud de OIDC, lo que permite solicitudes de notificaciones estándar y personalizadas.

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

Agrega encabezados adicionales a la solicitud de token

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

Agrega parámetros adicionales a la solicitud de token.

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

Token de actualización recibido del STS

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

Ámbitos a los que la aplicación solicita acceso

java.lang.String tenant()

Invalida el valor de inquilino en la dirección URL de autoridad de esta solicitud.

Métodos heredados 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

Detalles del método

builder

public static RefreshTokenParameters.RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Generador para RefreshTokenParameters

Parámetros:

scopes - la aplicación scopes solicita acceso a
refreshToken - token de actualización recibido del STS

Devoluciones:

objeto builder que se puede usar para construir RefreshTokenParameters

claims

public ClaimsRequest claims()

Notificaciones que se solicitarán a través del parámetro de solicitud de OIDC, lo que permite solicitudes de notificaciones estándar y personalizadas.

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Agrega encabezados adicionales a la solicitud de token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Agrega parámetros adicionales a la solicitud de token.

refreshToken

public @NonNull String refreshToken()

Token de actualización recibido del STS

scopes

public @NonNull Set<String> scopes()

Ámbitos a los que la aplicación solicita acceso

tenant

public String tenant()

Invalida el valor de inquilino en la dirección URL de autoridad de esta solicitud.

Se aplica a