ClaimsRequest Klass

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

public class ClaimsRequest

Representerar parametern för anspråksbegäran som ett objekt

Konstruktorsammanfattning

Konstruktor Description
ClaimsRequest()

Metodsammanfattning

Modifierare och typ Metod och beskrivning
static ClaimsRequest formatAsClaimsRequest(String claims)

Skapar en instans av anspråksbegäranfrån en JSON-formaterad sträng som följer specifikationen för parametern för OIDC-anspråksbegäran

java.lang.String formatAsJSONString()

Konverterar objektet Anspråksbegärantill en JSON-formaterad sträng som följer specifikationen för parametern för OIDC-anspråksbegäran

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

Infogar ett anspråk i listan över anspråk som ska läggas till i avsnittet "access_token" i en OIDC-anspråksbegäran

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Infogar ett anspråk i listan över anspråk som ska läggas till i avsnittet "id_token" i en OIDC-anspråksbegäran

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Infogar ett anspråk i listan över anspråk som ska läggas till i avsnittet "userinfo" i en OIDC-anspråksbegäran

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Metoder som ärvts från 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

Konstruktorinformation

ClaimsRequest

public ClaimsRequest()

Metodinformation

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Skapar en instans av ClaimsRequest från en JSON-formaterad sträng som följer specifikationen för parametern för OIDC-anspråksbegäran

Parametrar:

claims - en sträng som följer JSON-formatering

Returer:

en ClaimsRequest-instans

formatAsJSONString

public String formatAsJSONString()

Konverterar ClaimsRequest-objektet till en JSON-formaterad sträng som följer specifikationen för parametern för OIDC-anspråksbegäran

Returer:

en sträng som följer JSON-formatering

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Infogar ett anspråk i listan över anspråk som ska läggas till i avsnittet "access_token" i en OIDC-anspråksbegäran

Parametrar:

claim - namnet på anspråket som ska begäras
requestedClaimAdditionalInfo - ytterligare information om anspråket som begärs

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Infogar ett anspråk i listan över anspråk som ska läggas till i avsnittet "id_token" i en OIDC-anspråksbegäran

Parametrar:

claim - namnet på anspråket som ska begäras
requestedClaimAdditionalInfo - ytterligare information om anspråket som begärs

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Infogar ett anspråk i listan över anspråk som ska läggas till i avsnittet "userinfo" i en OIDC-anspråksbegäran

Parametrar:

claim - namnet på anspråket som ska begäras
requestedClaimAdditionalInfo - ytterligare information om anspråket som begärs

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parametrar:

idTokenRequestedClaims

Gäller för