OnBehalfOfParameters Clase

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

Implementaciones

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objeto que contiene parámetros para el flujo on-Behalf-Of. Se puede usar como parámetro para acquireToken(OnBehalfOfParameters parameters)

Si desea obtener información más detallada, consulte https://aka.ms/msal4j-on-behalf-of.

Resumen del método

Modificador y tipo Método y descripción
static OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)

Generador para OnBehalfOfParameters

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.util.Set<java.lang.String> scopes()
java.lang.Boolean skipCache()

Indica si la solicitud debe omitir la búsqueda en la caché de tokens.

java.lang.String tenant()

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

@lombok.NonNull com.microsoft.aad.msal4j.IUserAssertion userAssertion()

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 OnBehalfOfParameters.OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)

Generador para OnBehalfOfParameters

Parámetros:

scopes - la aplicación scopes solicita acceso a
userAssertion - UserAssertion creado a partir del token de acceso recibido

Devoluciones:

generador que se puede usar para construir OnBehalfOfParameters

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.

scopes

public @NonNull Set<String> scopes()

skipCache

public Boolean skipCache()

Indica si la solicitud debe omitir la búsqueda en la caché de tokens. De forma predeterminada, se establece en false.

tenant

public String tenant()

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

userAssertion

public @NonNull IUserAssertion userAssertion()

Se aplica a