ClientCredentialParameters.ClientCredentialParametersBuilder Clase

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

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Resumen del método

Modificador y tipo Método y descripción
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(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.

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Invalida las credenciales de cliente para esta solicitud.

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Agrega encabezados adicionales a la solicitud de token

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

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

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

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

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

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

ClientCredentialParametersBuilder tenant(String tenant)

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

java.lang.String toString()

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

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(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.

Parámetros:

claims

Devoluciones:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Invalida las credenciales de cliente para esta solicitud.

Parámetros:

clientCredential

Devoluciones:

this.

extraHttpHeaders

public ClientCredentialParameters.ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Agrega encabezados adicionales a la solicitud de token

Parámetros:

extraHttpHeaders

Devoluciones:

this.

extraQueryParameters

public ClientCredentialParameters.ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

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

Parámetros:

extraQueryParameters

Devoluciones:

this.

scopes

public ClientCredentialParameters.ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

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

Parámetros:

scopes

Devoluciones:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

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

Parámetros:

skipCache

Devoluciones:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

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

Parámetros:

tenant

Devoluciones:

this.

toString

public String toString()

Invalidaciones:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Se aplica a