ClaimsIdentity Classe

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.ClaimsIdentity

public class ClaimsIdentity

Esse é um wrapper simples para uma identidade de declarações JWT.

Resumo do Construtor

Construtor Description
ClaimsIdentity(DecodedJWT jwt)

Extraia dados de um Auth0 JWT.

ClaimsIdentity(String withAuthIssuer)

Construa manualmente com o emissor de autenticação.

ClaimsIdentity(String withAuthIssuer, String withType, Map<String,String> withClaims)

Construa manualmente com declarações e emissores.

ClaimsIdentity(String withAuthIssuer, Map<String,String> withClaims)

Construa manualmente com declarações e emissores.

Resumo do método

Modificador e tipo Método e descrição
java.util.Map<java.lang.String,java.lang.String> claims()

As declarações para essa identidade.

java.lang.String getIssuer()

O emissor.

java.lang.String getType()

O tipo.

boolean isAuthenticated()

Obtém se a declaração é autenticada.

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

ClaimsIdentity

public ClaimsIdentity(DecodedJWT jwt)

Extraia dados de um Auth0 JWT.

Parameters:

jwt - O JWT decodificado.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer)

Construa manualmente com o emissor de autenticação.

Parameters:

withAuthIssuer - O emissor de autenticação.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer, String withType, Map withClaims)

Construa manualmente com declarações e emissores.

Parameters:

withAuthIssuer - O emissor de autenticação.
withType - O tipo de autenticação.
withClaims - Um Mapa de declarações.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer, Map withClaims)

Construa manualmente com declarações e emissores.

Parameters:

withAuthIssuer - O emissor de autenticação.
withClaims - Um Mapa de declarações.

Detalhes do método

claims

public Map claims()

As declarações para essa identidade.

Returns:

Um Mapa de declarações.

getIssuer

public String getIssuer()

O emissor.

Returns:

O emissor.

getType

public String getType()

O tipo.

Returns:

O tipo.

isAuthenticated

public boolean isAuthenticated()

Obtém se a declaração é autenticada.

Returns:

true se autenticado.

Aplica-se a