ClaimsRequest Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. ClaimsRequest
- com.
Implémente
public class ClaimsRequest
implements JsonSerializable<ClaimsRequest>
Représente le paramètre de demande de revendications en tant qu’objet
Récapitulatif du constructeur
| Constructeur | Description | |
|---|---|---|
| ClaimsRequest() | ||
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
|
static
Claims |
formatAsClaimsRequest(String claims)
Crée une instance de demande de revendications |
| java.lang.String |
formatAsJSONString()
Convertit l’objet Claims |
|
java.util.List<Requested |
getIdTokenRequestedClaims() |
| protected void |
requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insère une revendication dans la liste des revendications à ajouter à la section « access_token » d’une demande de revendications OIDC |
| void |
requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insère une revendication dans la liste des revendications à ajouter à la section « id_token » d’une demande de revendications OIDC |
| protected void |
requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insère une revendication dans la liste des revendications à ajouter à la section « userinfo » d’une demande de revendications OIDC |
| void | setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims) |
|
Json |
toJson(JsonWriter jsonWriter) |
Méthodes héritées de java.lang.Object
Détails du constructeur
ClaimsRequest
public ClaimsRequest()
Détails de la méthode
formatAsClaimsRequest
public static ClaimsRequest formatAsClaimsRequest(String claims)
Crée une instance de ClaimsRequest à partir d’une chaîne au format JSON qui suit la spécification du paramètre de demande de revendications OIDC
Paramètres:
Retours:
formatAsJSONString
public String formatAsJSONString()
Convertit l’objet ClaimsRequest en chaîne au format JSON qui suit la spécification du paramètre de demande de revendications OIDC
Retours:
getIdTokenRequestedClaims
public List<RequestedClaim> getIdTokenRequestedClaims()
requestClaimInAccessToken
protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insère une revendication dans la liste des revendications à ajouter à la section « access_token » d’une demande de revendications OIDC
Paramètres:
requestClaimInIdToken
public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insère une revendication dans la liste des revendications à ajouter à la section « id_token » d’une demande de revendications OIDC
Paramètres:
requestClaimInUserInfo
protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insère une revendication dans la liste des revendications à ajouter à la section « userinfo » d’une demande de revendications OIDC
Paramètres:
setIdTokenRequestedClaims
public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)
Paramètres:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Paramètres:
Exception: