ClaimsRequest Clase

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

public class ClaimsRequest

Representa el parámetro de solicitud de notificaciones como un objeto

Resumen del constructor

Constructor Description
ClaimsRequest()

Resumen del método

Modificador y tipo Método y descripción
static ClaimsRequest formatAsClaimsRequest(String claims)

Crea una instancia de Solicitud de notificacionesa partir de una cadena con formato JSON que sigue la especificación del parámetro de solicitud de OIDC.

java.lang.String formatAsJSONString()

Convierte el objeto ClaimsRequest en una cadena con formato JSON que sigue la especificación del parámetro de solicitud de OIDC claims.

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

Inserta una notificación en la lista de notificaciones que se van a agregar a la sección "access_token" de una solicitud de OIDC.

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Inserta una notificación en la lista de notificaciones que se van a agregar a la sección "id_token" de una solicitud de OIDC.

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Inserta una notificación en la lista de notificaciones que se van a agregar a la sección "userinfo" de una solicitud de OIDC.

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Métodos heredados de 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

Detalles del constructor

ClaimsRequest

public ClaimsRequest()

Detalles del método

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Crea una instancia de ClaimsRequest a partir de una cadena con formato JSON que sigue la especificación del parámetro de solicitud de OIDC.

Parámetros:

claims - una cadena que sigue al formato JSON

Devoluciones:

una instancia claimsRequest

formatAsJSONString

public String formatAsJSONString()

Convierte el objeto ClaimsRequest en una cadena con formato JSON que sigue la especificación del parámetro de solicitud de OIDC.

Devoluciones:

una cadena que sigue al formato JSON

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Inserta una notificación en la lista de notificaciones que se van a agregar a la sección "access_token" de una solicitud de OIDC.

Parámetros:

claim - el nombre de la notificación que se va a solicitar.
requestedClaimAdditionalInfo - información adicional sobre la notificación que se solicita

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Inserta una notificación en la lista de notificaciones que se van a agregar a la sección "id_token" de una solicitud de OIDC.

Parámetros:

claim - el nombre de la notificación que se va a solicitar.
requestedClaimAdditionalInfo - información adicional sobre la notificación que se solicita

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Inserta una notificación en la lista de notificaciones que se van a agregar a la sección "userinfo" de una solicitud de OIDC.

Parámetros:

claim - el nombre de la notificación que se va a solicitar.
requestedClaimAdditionalInfo - información adicional sobre la notificación que se solicita

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parámetros:

idTokenRequestedClaims

Se aplica a