ClaimsRequest Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. ClaimsRequest
- com.
public class ClaimsRequest
Representa o parâmetro de pedido de reivindicações como um objeto
Resumo do Construtor
| Construtor | Descrição | |
|---|---|---|
| ClaimsRequest() | ||
Resumo do Método
| Modificador e Tipo | Método e Descrição |
|---|---|
|
static
Claims |
formatAsClaimsRequest(String claims)
Cria uma instância de Pedido de Reclamações |
| java.lang.String |
formatAsJSONString()
Converte o objeto de Pedido de Reclamações |
|
java.util.List<Requested |
getIdTokenRequestedClaims() |
| protected void |
requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insere uma reclamação na lista de reclamações a ser adicionada à secção "access_token" de um pedido de pedidos OIDC |
| void |
requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insere um pedido na lista de pedidos a ser adicionado à secção "id_token" de um pedido de pedidos OIDC |
| protected void |
requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insere uma reivindicação na lista de reivindicações a serem adicionadas à secção "informação do utilizador" de um pedido de reclamações do OIDC |
| void | setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims) |
Métodos herdados de java.lang.Object
Detalhes do Construtor
ClaimsRequest
public ClaimsRequest()
Detalhes de Método
formatAsClaimsRequest
public static ClaimsRequest formatAsClaimsRequest(String claims)
Cria uma instância de ClaimsRequest a partir de uma String formatada em JSON que segue a especificação para o parâmetro de pedido de reclamações OIDC
Parâmetros:
Devoluções:
formatAsJSONString
public String formatAsJSONString()
Converte o objeto ClaimsRequest numa String formatada em JSON que segue a especificação do parâmetro de pedido de reclamações OIDC
Devoluções:
getIdTokenRequestedClaims
public List<RequestedClaim> getIdTokenRequestedClaims()
requestClaimInAccessToken
protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insere uma reclamação na lista de reclamações a ser adicionada à secção "access_token" de um pedido de pedidos OIDC
Parâmetros:
requestClaimInIdToken
public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insere um pedido na lista de pedidos a ser adicionado à secção "id_token" de um pedido de pedidos OIDC
Parâmetros:
requestClaimInUserInfo
protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)
Insere uma reivindicação na lista de reivindicações a serem adicionadas à secção "informação do utilizador" de um pedido de reclamações do OIDC
Parâmetros:
setIdTokenRequestedClaims
public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)
Parâmetros: