SilentParameters.SilentParametersBuilder Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters. SilentParametersBuilder
- com.
public static class SilentParameters.SilentParametersBuilder
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
|
Silent |
account(IAccount account)
Compte pour lequel vous demandez un jeton. |
|
Silent |
authorityUrl(String authorityUrl)
Autorité à partir de laquelle l’application demande des jetons. |
|
Silent |
build() |
|
Silent |
claims(ClaimsRequest claims)
Revendications à demander via le paramètre de demande de revendications OIDC, ce qui permet de demander des revendications standard et personnalisées. |
|
Silent |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Ajoute des en-têtes supplémentaires à la demande de jeton |
|
Silent |
extraQueryParameters(Map<String,String> extraQueryParameters)
Déprécié
Non recommandé pour les scénarios de production. Elle sera supprimée dans une prochaine version et le comportement peut être remplacé par une nouvelle API.
Ajoute des paramètres de requête supplémentaires à la demande de jeton |
|
Silent |
forceRefresh(boolean forceRefresh)
Forcez MSAL à actualiser les jetons dans le cache, même s’il existe un jeton d’accès valide. |
|
Silent |
proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Définit les paramètres pop |
|
Silent |
scopes(Set<String> scopes)
L’application Étendues demande l’accès. |
|
Silent |
tenant(String tenant)
Remplace la valeur du locataire dans l’URL d’autorité de cette requête |
| java.lang.String | toString() |
Méthodes héritées de java.lang.Object
Détails de la méthode
account
public SilentParameters.SilentParametersBuilder account(IAccount account)
Compte pour lequel vous demandez un jeton.
Paramètres:
authorityUrl
public SilentParameters.SilentParametersBuilder authorityUrl(String authorityUrl)
Autorité à partir de laquelle l’application demande des jetons.
Paramètres:
build
public SilentParameters build()
claims
public SilentParameters.SilentParametersBuilder claims(ClaimsRequest claims)
Revendications à demander via le paramètre de demande de revendications OIDC, ce qui permet de demander des revendications standard et personnalisées.
Paramètres:
extraHttpHeaders
public SilentParameters.SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Ajoute des en-têtes supplémentaires à la demande de jeton
Paramètres:
extraQueryParameters
public SilentParameters.SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Déprécié
Ajoute des paramètres de requête supplémentaires à la demande de jeton
Paramètres:
forceRefresh
public SilentParameters.SilentParametersBuilder forceRefresh(boolean forceRefresh)
Forcez MSAL à actualiser les jetons dans le cache, même s’il existe un jeton d’accès valide.
Paramètres:
proofOfPossession
public SilentParameters.SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Définit les PopParameters pour cette requête, ce qui permet à la demande de récupérer des jetons de preuve de possession plutôt que des jetons du porteur
Pour plus d’informations, consultez PopParameters et https://aka.ms/msal4j-pop
Paramètres:
scopes
public SilentParameters.SilentParametersBuilder scopes(Set<String> scopes)
L’application Étendues demande l’accès.
Ne peut pas être null.
Paramètres:
tenant
public SilentParameters.SilentParametersBuilder tenant(String tenant)
Remplace la valeur du locataire dans l’URL d’autorité de cette requête
Paramètres:
toString
public String toString()
Remplacements:
SilentParameters.SilentParametersBuilder.toString()