ClaimsRequest Sınıf

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

public class ClaimsRequest

Talep isteği parametresini nesne olarak temsil eder

Oluşturucu Özeti

Oluşturucu Description
ClaimsRequest()

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
static ClaimsRequest formatAsClaimsRequest(String claims)

OIDC talepisteği parametresinin belirtimini izleyen JSON biçimli bir Dizeden Talep İsteği örneği oluşturur

java.lang.String formatAsJSONString()

Talepİsteği nesnesini, OIDC talep isteği parametresinin belirtimini izleyen JSON biçimli bir Dizeye dönüştürür

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

OIDC talep isteğinin "access_token" bölümüne eklenecek talep listesine bir talep ekler

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

OIDC talep isteğinin "id_token" bölümüne eklenecek talep listesine bir talep ekler

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

OIDC talep isteğinin "userinfo" bölümüne eklenecek talep listesine bir talep ekler

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Yöntemlerin devralındığı yer: 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

Oluşturucu Ayrıntıları

ClaimsRequest

public ClaimsRequest()

Yöntem Ayrıntıları

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

OIDC talep isteği parametresinin belirtimini izleyen JSON biçimli bir Dizeden ClaimsRequest örneği oluşturur

Parametreler:

claims - JSON biçimlendirmesini izleyen dize

Döndürülenler:

ClaimsRequest örneği

formatAsJSONString

public String formatAsJSONString()

ClaimsRequest nesnesini, OIDC talep isteği parametresinin belirtimini izleyen JSON biçimli bir Dizeye dönüştürür

Döndürülenler:

JSON biçimlendirmesini izleyen dize

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

OIDC talep isteğinin "access_token" bölümüne eklenecek talep listesine bir talep ekler

Parametreler:

claim - talep edilecek talebin adı
requestedClaimAdditionalInfo - talep edilen talep hakkında ek bilgi

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

OIDC talep isteğinin "id_token" bölümüne eklenecek talep listesine bir talep ekler

Parametreler:

claim - talep edilecek talebin adı
requestedClaimAdditionalInfo - talep edilen talep hakkında ek bilgi

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

OIDC talep isteğinin "userinfo" bölümüne eklenecek talep listesine bir talep ekler

Parametreler:

claim - talep edilecek talebin adı
requestedClaimAdditionalInfo - talep edilen talep hakkında ek bilgi

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parametreler:

idTokenRequestedClaims

Şunlara uygulanır