ClientCredentialParameters Clase

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

Implementaciones

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objeto que contiene parámetros para el flujo de credenciales de cliente. Se puede usar como parámetro para acquireToken(ClientCredentialParameters parameters)

Resumen del método

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

Generador para ClientCredentialParameters

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.

IClientCredential clientCredential()

Invalida las credenciales de cliente para esta solicitud.

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 de consulta adicionales a la solicitud de token

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

Ámbitos a los que la aplicación solicita acceso.

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.

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 ClientCredentialParameters.ClientCredentialParametersBuilder builder(Set<String> scopes)

Generador para ClientCredentialParameters

Parámetros:

scopes - la aplicación scopes solicita acceso a

Devoluciones:

generador que se puede usar para construir ClientCredentialParameters

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.

clientCredential

public IClientCredential clientCredential()

Invalida las credenciales de cliente para esta solicitud.

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Agrega encabezados adicionales a la solicitud de token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Agrega parámetros de consulta adicionales a la solicitud de token

scopes

public @NonNull Set<String> scopes()

Ámbitos a los que la aplicación solicita acceso.

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.

Se aplica a