ClaimsRequest Classe

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

public class ClaimsRequest

Representa o parâmetro de solicitação de declarações como um objeto

Resumo do Construtor

Construtor Description
ClaimsRequest()

Resumo do método

Modificador e tipo Método e descrição
static ClaimsRequest formatAsClaimsRequest(String claims)

Cria uma instância da Solicitação de Declarações de uma cadeia de caracteresformatada em JSON que segue a especificação do parâmetro de solicitação de declarações OIDC

java.lang.String formatAsJSONString()

Converte o objeto Solicitação de Declaraçõesem uma cadeia de caracteres formatada em JSON que segue a especificação do parâmetro de solicitação de declarações OIDC

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

Insere uma declaração na lista de declarações a serem adicionadas à seção "access_token" de uma solicitação de declarações OIDC

void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Insere uma declaração na lista de declarações a serem adicionadas à seção "id_token" de uma solicitação de declarações OIDC

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Insere uma declaração na lista de declarações a serem adicionadas à seção "userinfo" de uma solicitação de declarações OIDC

void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Métodos herdados 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

Detalhes do construtor

ClaimsRequest

public ClaimsRequest()

Detalhes do método

formatAsClaimsRequest

public static ClaimsRequest formatAsClaimsRequest(String claims)

Cria uma instância de ClaimsRequest de uma cadeia de caracteres formatada em JSON que segue a especificação do parâmetro de solicitação de declarações OIDC

Parâmetros:

claims - uma cadeia de caracteres seguindo a formatação JSON

Retornos:

uma instância ClaimsRequest

formatAsJSONString

public String formatAsJSONString()

Converte o objeto ClaimsRequest em uma cadeia de caracteres formatada em JSON que segue a especificação do parâmetro de solicitação de declarações OIDC

Retornos:

uma cadeia de caracteres seguindo a formatação JSON

getIdTokenRequestedClaims

public List<RequestedClaim> getIdTokenRequestedClaims()

requestClaimInAccessToken

protected void requestClaimInAccessToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Insere uma declaração na lista de declarações a serem adicionadas à seção "access_token" de uma solicitação de declarações OIDC

Parâmetros:

claim - o nome da declaração a ser solicitada
requestedClaimAdditionalInfo - informações adicionais sobre a declaração que está sendo solicitada

requestClaimInIdToken

public void requestClaimInIdToken(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Insere uma declaração na lista de declarações a serem adicionadas à seção "id_token" de uma solicitação de declarações OIDC

Parâmetros:

claim - o nome da declaração a ser solicitada
requestedClaimAdditionalInfo - informações adicionais sobre a declaração que está sendo solicitada

requestClaimInUserInfo

protected void requestClaimInUserInfo(String claim, RequestedClaimAdditionalInfo requestedClaimAdditionalInfo)

Insere uma declaração na lista de declarações a serem adicionadas à seção "userinfo" de uma solicitação de declarações OIDC

Parâmetros:

claim - o nome da declaração a ser solicitada
requestedClaimAdditionalInfo - informações adicionais sobre a declaração que está sendo solicitada

setIdTokenRequestedClaims

public void setIdTokenRequestedClaims(List<RequestedClaim> idTokenRequestedClaims)

Parâmetros:

idTokenRequestedClaims

Aplica-se a