ClientCredentialParameters.ClientCredentialParametersBuilder Classe

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

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Resumo do Método

Modificador e Tipo Método e Descrição
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Pedidos a serem solicitados através do parâmetro de pedidos de pedidos OIDC, permitindo pedidos para pedidos padrão e personalizados

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Sobrepõe as credenciais do cliente para este pedido

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Adiciona cabeçalhos adicionais ao pedido de token

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Adiciona parâmetros adicionais de consulta ao pedido de token

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Âmbitos para os quais a aplicação está a pedir acesso.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Indica se o pedido deve saltar a pesquisa na cache de tokens.

ClientCredentialParametersBuilder tenant(String tenant)

Sobrepõe o valor do tenant na URL de autoridade para este pedido

java.lang.String toString()

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 de Método

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Pedidos a serem solicitados através do parâmetro de pedidos de pedidos OIDC, permitindo pedidos para pedidos padrão e personalizados

Parâmetros:

claims

Devoluções:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Sobrepõe as credenciais do cliente para este pedido

Parâmetros:

clientCredential

Devoluções:

this.

extraHttpHeaders

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

Adiciona cabeçalhos adicionais ao pedido de token

Parâmetros:

extraHttpHeaders

Devoluções:

this.

extraQueryParameters

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

Adiciona parâmetros adicionais de consulta ao pedido de token

Parâmetros:

extraQueryParameters

Devoluções:

this.

scopes

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

Âmbitos para os quais a aplicação está a pedir acesso.

Parâmetros:

scopes

Devoluções:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Indica se o pedido deve saltar a pesquisa na cache de tokens. Por padrão, está definido como falso.

Parâmetros:

skipCache

Devoluções:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

Sobrepõe o valor do tenant na URL de autoridade para este pedido

Parâmetros:

tenant

Devoluções:

this.

toString

public String toString()

Substituições:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Aplica-se a