ClaimsRequest Klasse

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

public class ClaimsRequest

Stellt den Anspruchsanforderungsparameter als Objekt dar.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ClaimsRequest()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static ClaimsRequest formatAsClaimsRequest(String claims)

Erstellt eine Instanz der Anspruchsanforderung aus einer JSON-formatierten Zeichenfolge, die der Spezifikation für den OIDC-Anspruchsanforderungsparameterfolgt.

java.lang.String formatAsJSONString()

Konvertiert das ClaimsRequest -Objekt in eine JSON-formatierte Zeichenfolge, die der Spezifikation für den OIDC-Anspruchsanforderungsparameter folgt.

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

Fügt einen Anspruch in die Liste der Ansprüche ein, die dem Abschnitt "access_token" einer OIDC-Forderungsanforderung hinzugefügt werden sollen.

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Fügt einen Anspruch in die Liste der Ansprüche ein, die dem Abschnitt "id_token" einer OIDC-Forderungsanforderung hinzugefügt werden sollen.

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Fügt einen Anspruch in die Liste der Ansprüche ein, die dem Abschnitt "userinfo" einer OIDC-Anspruchsanforderung hinzugefügt werden sollen.

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Geerbte Methoden von 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

Details zum Konstruktor

ClaimsRequest

public ClaimsRequest()

Details zur Methode

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Erstellt eine Instanz von ClaimsRequest aus einer JSON-formatierten Zeichenfolge, die der Spezifikation für den OIDC-Anspruchsanforderungsparameter folgt.

Parameter:

claims - eine Zeichenfolge nach JSON-Formatierung

Gibt zurück:

eine ClaimsRequest-Instanz

formatAsJSONString

public String formatAsJSONString()

Konvertiert das ClaimsRequest -Objekt in eine JSON-formatierte Zeichenfolge, die der Spezifikation für den OIDC-Anspruchsanforderungsparameter folgt.

Gibt zurück:

eine Zeichenfolge nach JSON-Formatierung

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Fügt einen Anspruch in die Liste der Ansprüche ein, die dem Abschnitt "access_token" einer OIDC-Forderungsanforderung hinzugefügt werden sollen.

Parameter:

claim - der Name des angeforderten Anspruchs
requestedClaimAdditionalInfo - zusätzliche Informationen über den angeforderten Anspruch

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Fügt einen Anspruch in die Liste der Ansprüche ein, die dem Abschnitt "id_token" einer OIDC-Forderungsanforderung hinzugefügt werden sollen.

Parameter:

claim - der Name des angeforderten Anspruchs
requestedClaimAdditionalInfo - zusätzliche Informationen über den angeforderten Anspruch

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Fügt einen Anspruch in die Liste der Ansprüche ein, die dem Abschnitt "userinfo" einer OIDC-Anspruchsanforderung hinzugefügt werden sollen.

Parameter:

claim - der Name des angeforderten Anspruchs
requestedClaimAdditionalInfo - zusätzliche Informationen über den angeforderten Anspruch

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parameter:

idTokenRequestedClaims

Gilt für: