ClaimsRequest Třída

  • java.lang.Object
    • com.microsoft.aad.msal4j.ClaimsRequest

public class ClaimsRequest

Představuje parametr požadavku deklarací identity jako objekt.

Souhrn konstruktorů

Konstruktor Description
ClaimsRequest()

Souhrn metod

Modifikátor a typ Metoda a popis
static ClaimsRequest formatAsClaimsRequest(String claims)

Vytvoří instanci žádosti o deklarace identityz řetězce ve formátu JSON, který se řídí specifikací parametru požadavku deklarací identity OIDC.

java.lang.String formatAsJSONString()

Převede objekt Request deklaracína řetězec ve formátu JSON, který se řídí specifikací parametru požadavku deklarací identity OIDC.

java.util.List<RequestedClaim> getIdTokenRequestedClaims()
protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Vloží deklaraci identity do seznamu deklarací identity, které se mají přidat do oddílu "access_token" žádosti o deklarace identity OIDC.

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Vloží deklaraci identity do seznamu deklarací identity, které se mají přidat do oddílu "id_token" žádosti o deklarace identity OIDC.

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Vloží deklaraci identity do seznamu deklarací identity, které se mají přidat do oddílu userinfo žádosti o deklarace identity OIDC.

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Metody zděděné od 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

Podrobnosti konstruktoru

ClaimsRequest

public ClaimsRequest()

Podrobnosti metody

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Vytvoří instanci ClaimsRequest z řetězce ve formátu JSON, který se řídí specifikací parametru požadavku deklarací identity OIDC.

Parametry:

claims - Řetězec následující formátování JSON

Návraty:

instance ClaimsRequest

formatAsJSONString

public String formatAsJSONString()

Převede objekt ClaimsRequest na řetězec ve formátu JSON, který se řídí specifikací parametru požadavku deklarací identity OIDC.

Návraty:

Řetězec následující formátování JSON

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Vloží deklaraci identity do seznamu deklarací identity, které se mají přidat do oddílu "access_token" žádosti o deklarace identity OIDC.

Parametry:

claim - název žádosti o žádost
requestedClaimAdditionalInfo - další informace o žádosti o deklaraci identity

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Vloží deklaraci identity do seznamu deklarací identity, které se mají přidat do oddílu "id_token" žádosti o deklarace identity OIDC.

Parametry:

claim - název žádosti o žádost
requestedClaimAdditionalInfo - další informace o žádosti o deklaraci identity

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Vloží deklaraci identity do seznamu deklarací identity, které se mají přidat do oddílu userinfo žádosti o deklarace identity OIDC.

Parametry:

claim - název žádosti o žádost
requestedClaimAdditionalInfo - další informace o žádosti o deklaraci identity

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parametry:

idTokenRequestedClaims

Platí pro