SilentParameters.SilentParametersBuilder Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters. SilentParametersBuilder
- com.
public static class SilentParameters.SilentParametersBuilder
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
|
Silent |
account(IAccount account)
Conta para a qual você está solicitando um token. |
|
Silent |
authorityUrl(String authorityUrl)
Autoridade da qual o aplicativo está solicitando tokens. |
|
Silent |
build() |
|
Silent |
claims(ClaimsRequest claims)
Declarações a serem solicitadas por meio do parâmetro de solicitação de declarações OIDC, permitindo solicitações para declarações padrão e personalizadas. |
|
Silent |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Adiciona cabeçalhos adicionais à solicitação de token |
|
Silent |
extraQueryParameters(Map<String,String> extraQueryParameters)
Adiciona parâmetros de consulta adicionais à solicitação de token |
|
Silent |
forceRefresh(boolean forceRefresh)
Force a MSAL a atualizar os tokens no cache, mesmo se houver um token de acesso válido. |
|
Silent |
proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Define os Parâmetros Pop |
|
Silent |
scopes(@NonNull Set<String> scopes)
O aplicativo scopes está solicitando acesso. |
|
Silent |
tenant(String tenant)
Substitui o valor do locatário na URL de autoridade para essa solicitação |
| java.lang.String | toString() |
Métodos herdados de java.lang.Object
Detalhes do método
account
public SilentParameters.SilentParametersBuilder account(IAccount account)
Conta para a qual você está solicitando um token.
Parâmetros:
Retornos:
this.authorityUrl
public SilentParameters.SilentParametersBuilder authorityUrl(String authorityUrl)
Autoridade da qual o aplicativo está solicitando tokens.
Parâmetros:
Retornos:
this.build
public SilentParameters build()
claims
public SilentParameters.SilentParametersBuilder claims(ClaimsRequest claims)
Declarações a serem solicitadas por meio do parâmetro de solicitação de declarações OIDC, permitindo solicitações para declarações padrão e personalizadas.
Parâmetros:
Retornos:
this.extraHttpHeaders
public SilentParameters.SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Adiciona cabeçalhos adicionais à solicitação de token
Parâmetros:
Retornos:
this.extraQueryParameters
public SilentParameters.SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Adiciona parâmetros de consulta adicionais à solicitação de token
Parâmetros:
Retornos:
this.forceRefresh
public SilentParameters.SilentParametersBuilder forceRefresh(boolean forceRefresh)
Force a MSAL a atualizar os tokens no cache, mesmo se houver um token de acesso válido.
Parâmetros:
Retornos:
this.proofOfPossession
public SilentParameters.SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Define os PopParameters para essa solicitação, permitindo que a solicitação recupere tokens de prova de posse em vez de tokens de portador para obter mais informações, consulte PopParameters e https://aka.ms/msal4j-pop
Parâmetros:
scopes
public SilentParameters.SilentParametersBuilder scopes(@NonNull Set<String> scopes)
O aplicativo scopes está solicitando acesso.
Parâmetros:
Retornos:
this.tenant
public SilentParameters.SilentParametersBuilder tenant(String tenant)
Substitui o valor do locatário na URL de autoridade para essa solicitação
Parâmetros:
Retornos:
this.toString
public String toString()
Substituições:
SilentParameters.SilentParametersBuilder.toString()