ClaimsRequest Klas

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

public class ClaimsRequest

Vertegenwoordigt de claimaanvraagparameter als een object

Samenvatting van constructor

Constructor Description
ClaimsRequest()

Methodesamenvatting

Modifier en type Methode en beschrijving
static ClaimsRequest formatAsClaimsRequest(String claims)

Hiermee maakt u een exemplaar van claimsaanvraagop basis van een tekenreeks met JSON-indeling die de specificatie volgt voor de OIDC-claimaanvraagparameter

java.lang.String formatAsJSONString()

Converteert het claimaanvraagobjectnaar een tekenreeks met JSON-indeling die de specificatie volgt voor de OIDC-claimaanvraagparameter

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

Voegt een claim toe aan de lijst met claims die moeten worden toegevoegd aan de sectie 'access_token' van een OIDC-claimaanvraag

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Voegt een claim toe aan de lijst met claims die moeten worden toegevoegd aan de sectie 'id_token' van een OIDC-claimaanvraag

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Voegt een claim toe aan de lijst met claims die moeten worden toegevoegd aan de sectie 'userinfo' van een OIDC-claimaanvraag

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Methoden overgenomen van 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

Constructordetails

ClaimsRequest

public ClaimsRequest()

Methodedetails

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Hiermee maakt u een exemplaar van ClaimsRequest op basis van een met JSON opgemaakte tekenreeks die de specificatie voor de OIDC-claimaanvraagparameter volgt

Parameters:

claims - een tekenreeks na JSON-opmaak

Retouren:

een ClaimRequest-exemplaar

formatAsJSONString

public String formatAsJSONString()

Converteert het ClaimRequest-object naar een tekenreeks met JSON-indeling die de specificatie voor de aanvraagparameter OIDC-claims volgt

Retouren:

een tekenreeks na JSON-opmaak

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Voegt een claim toe aan de lijst met claims die moeten worden toegevoegd aan de sectie 'access_token' van een OIDC-claimaanvraag

Parameters:

claim - de naam van de claim die moet worden aangevraagd
requestedClaimAdditionalInfo - aanvullende informatie over de claim die wordt aangevraagd

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Voegt een claim toe aan de lijst met claims die moeten worden toegevoegd aan de sectie 'id_token' van een OIDC-claimaanvraag

Parameters:

claim - de naam van de claim die moet worden aangevraagd
requestedClaimAdditionalInfo - aanvullende informatie over de claim die wordt aangevraagd

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Voegt een claim toe aan de lijst met claims die moeten worden toegevoegd aan de sectie 'userinfo' van een OIDC-claimaanvraag

Parameters:

claim - de naam van de claim die moet worden aangevraagd
requestedClaimAdditionalInfo - aanvullende informatie over de claim die wordt aangevraagd

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parameters:

idTokenRequestedClaims

Van toepassing op