ClaimsRequest Klasa

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

public class ClaimsRequest

Reprezentuje parametr żądania oświadczeń jako obiekt

Podsumowanie konstruktora

Konstruktor Opis
ClaimsRequest()

Podsumowanie metody

Modyfikator i typ Metoda i opis
static ClaimsRequest formatAsClaimsRequest(String claims)

Tworzy wystąpienie żądania oświadczeńna podstawie ciągu sformatowanego w formacie JSON, który jest zgodny ze specyfikacją parametru żądania OIDC claims

java.lang.String formatAsJSONString()

Konwertuje obiekt Żądania oświadczeńna ciąg sformatowany w formacie JSON, który jest zgodny ze specyfikacją parametru żądania OIDC claims

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

Wstawia oświadczenie do listy oświadczeń, które mają zostać dodane do sekcji "access_token" żądania oświadczeń OIDC

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Wstawia oświadczenie do listy oświadczeń, które mają zostać dodane do sekcji "id_token" żądania oświadczeń OIDC

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Wstawia oświadczenie do listy oświadczeń, które mają zostać dodane do sekcji "userinfo" żądania oświadczeń OIDC

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Metody dziedziczone z 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

Szczegóły konstruktora

ClaimsRequest

public ClaimsRequest()

Szczegóły metody

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Tworzy wystąpienie claimsRequest z ciągu sformatowanego w formacie JSON, który jest zgodny ze specyfikacją parametru żądania OIDC claims

Parametry:

claims - ciąg po formatowaniu JSON

Zwraca:

wystąpienie ClaimsRequest

formatAsJSONString

public String formatAsJSONString()

Konwertuje obiekt ClaimsRequest na ciąg sformatowany w formacie JSON, który jest zgodny ze specyfikacją parametru żądania OIDC claims

Zwraca:

ciąg po formatowaniu JSON

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Wstawia oświadczenie do listy oświadczeń, które mają zostać dodane do sekcji "access_token" żądania oświadczeń OIDC

Parametry:

claim - nazwa oświadczenia, którego należy zażądać
requestedClaimAdditionalInfo - dodatkowe informacje o żądaniu oświadczenia

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Wstawia oświadczenie do listy oświadczeń, które mają zostać dodane do sekcji "id_token" żądania oświadczeń OIDC

Parametry:

claim - nazwa oświadczenia, którego należy zażądać
requestedClaimAdditionalInfo - dodatkowe informacje o żądaniu oświadczenia

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Wstawia oświadczenie do listy oświadczeń, które mają zostać dodane do sekcji "userinfo" żądania oświadczeń OIDC

Parametry:

claim - nazwa oświadczenia, którego należy zażądać
requestedClaimAdditionalInfo - dodatkowe informacje o żądaniu oświadczenia

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parametry:

idTokenRequestedClaims

Dotyczy