SilentParameters.SilentParametersBuilder Classe

  • java.lang.Object
    • com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder

public static class SilentParameters.SilentParametersBuilder

Resumo do Método

Modificador e Tipo Método e Descrição
SilentParametersBuilder account(IAccount account)

Conta para a qual está a pedir um token.

SilentParametersBuilder authorityUrl(String authorityUrl)

Autoridade para a qual a aplicação está a pedir tokens.

SilentParameters build()
SilentParametersBuilder claims(ClaimsRequest claims)

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

SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Adiciona cabeçalhos adicionais ao pedido de token

SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Adiciona parâmetros adicionais de consulta ao pedido de token

SilentParametersBuilder forceRefresh(boolean forceRefresh)

Forçar o MSAL a atualizar os tokens na cache, mesmo que exista um token de acesso válido.

SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)

Define os parâmetros de Poppara este pedido, permitindo que o pedido recupere tokens de prova de posse em vez de tokens portadores Para mais informações, veja PopParameters ms https://aka./msal4j-pop

SilentParametersBuilder scopes(@NonNull Set<String> scopes)

A aplicação Scopes está a pedir acesso a.

SilentParametersBuilder 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

account

public SilentParameters.SilentParametersBuilder account(IAccount account)

Conta para a qual está a pedir um token.

Parâmetros:

account

Devoluções:

this.

authorityUrl

public SilentParameters.SilentParametersBuilder authorityUrl(String authorityUrl)

Autoridade para a qual a aplicação está a pedir tokens.

Parâmetros:

authorityUrl

Devoluções:

this.

build

public SilentParameters build()

claims

public SilentParameters.SilentParametersBuilder claims(ClaimsRequest claims)

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

Parâmetros:

claims

Devoluções:

this.

extraHttpHeaders

public SilentParameters.SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Adiciona cabeçalhos adicionais ao pedido de token

Parâmetros:

extraHttpHeaders

Devoluções:

this.

extraQueryParameters

public SilentParameters.SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Adiciona parâmetros adicionais de consulta ao pedido de token

Parâmetros:

extraQueryParameters

Devoluções:

this.

forceRefresh

public SilentParameters.SilentParametersBuilder forceRefresh(boolean forceRefresh)

Forçar o MSAL a atualizar os tokens na cache, mesmo que exista um token de acesso válido.

Parâmetros:

forceRefresh

Devoluções:

this.

proofOfPossession

public SilentParameters.SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)

Define os PopParameters para este pedido, permitindo que o pedido recupere tokens de prova de posse em vez de tokens portadores Para mais informações, consulte PopParameters e https://aka.ms/msal4j-pop

Parâmetros:

httpMethod - um método HTTP válido, como "GET" ou "POST"
uri - URI para associar ao token
nonce - valor nonce opcional para o token, pode ser vazio ou nulo

scopes

public SilentParameters.SilentParametersBuilder scopes(@NonNull Set<String> scopes)

A aplicação Scopes está a pedir acesso a.

Parâmetros:

scopes

Devoluções:

this.

tenant

public SilentParameters.SilentParametersBuilder 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:

SilentParameters.SilentParametersBuilder.toString()

Aplica-se a