ClaimsRequest Класс

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

public class ClaimsRequest

Представляет параметр запроса утверждений в качестве объекта

Сводка по конструктору

Конструктор Описание
ClaimsRequest()

Сводка по методу

Модификатор и тип Метод и описание
static ClaimsRequest formatAsClaimsRequest(String claims)

Создает экземпляр запроса утвержденийв формате JSON, который следует спецификации для параметра запроса утверждений OIDC.

java.lang.String formatAsJSONString()

Преобразует объект "Запрос утверждений" в формат JSON, который следует спецификации для параметра запроса утверждений OIDC

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

Вставляет утверждение в список утверждений, добавляемых в раздел "access_token" запроса утверждений OIDC

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Вставляет утверждение в список утверждений, добавляемых в раздел "id_token" запроса утверждений OIDC

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Вставляет утверждение в список утверждений, добавляемых в раздел userinfo запроса утверждений OIDC.

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Методы, унаследованные от 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

Сведения о конструкторе

ClaimsRequest

public ClaimsRequest()

Сведения о методе

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Создает экземпляр ClaimsRequest из строки в формате JSON, которая соответствует спецификации для параметра запроса утверждений OIDC.

Параметры:

claims - Строка после форматирования JSON

Возвращаемое значение:

экземпляр ClaimsRequest

formatAsJSONString

public String formatAsJSONString()

Преобразует объект ClaimsRequest в формат JSON, который следует спецификации параметра запроса утверждений OIDC

Возвращаемое значение:

Строка после форматирования JSON

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Вставляет утверждение в список утверждений, добавляемых в раздел "access_token" запроса утверждений OIDC

Параметры:

claim - имя запрашиваемого утверждения
requestedClaimAdditionalInfo - дополнительные сведения о запрашиваемом утверждении

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Вставляет утверждение в список утверждений, добавляемых в раздел "id_token" запроса утверждений OIDC

Параметры:

claim - имя запрашиваемого утверждения
requestedClaimAdditionalInfo - дополнительные сведения о запрашиваемом утверждении

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Вставляет утверждение в список утверждений, добавляемых в раздел userinfo запроса утверждений OIDC.

Параметры:

claim - имя запрашиваемого утверждения
requestedClaimAdditionalInfo - дополнительные сведения о запрашиваемом утверждении

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Параметры:

idTokenRequestedClaims

Применяется к