ClaimsIdentity Classe

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

public class ClaimsIdentity

Il s’agit d’un wrapper simple autour d’une identité de revendications JWT.

Récapitulatif du constructeur

Constructeur Description
ClaimsIdentity(DecodedJWT jwt)

Extrayez des données à partir d’une authentification JWT.

ClaimsIdentity(String withAuthIssuer)

Construire manuellement avec l’émetteur d’authentification.

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

Construisez manuellement avec l’émetteur et les revendications.

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

Construisez manuellement avec l’émetteur et les revendications.

Résumé de la méthode

Modificateur et type Méthode et description
java.util.Map<java.lang.String,java.lang.String> claims()

Revendications de cette identité.

java.lang.String getIssuer()

Émetteur.

java.lang.String getType()

Type.

boolean isAuthenticated()

Obtient si la revendication est authentifiée.

Méthodes héritées 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

Détails du constructeur

ClaimsIdentity

public ClaimsIdentity(DecodedJWT jwt)

Extrayez des données à partir d’une authentification JWT.

Paramètres:

jwt - JWT décodé.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer)

Construire manuellement avec l’émetteur d’authentification.

Paramètres:

withAuthIssuer - Émetteur d’authentification.

ClaimsIdentity

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

Construisez manuellement avec l’émetteur et les revendications.

Paramètres:

withAuthIssuer - Émetteur d’authentification.
withType - Type d’authentification.
withClaims - Carte des revendications.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer, Map withClaims)

Construisez manuellement avec l’émetteur et les revendications.

Paramètres:

withAuthIssuer - Émetteur d’authentification.
withClaims - Carte des revendications.

Détails de la méthode

claims

public Map claims()

Revendications de cette identité.

Retours:

Carte des revendications.

getIssuer

public String getIssuer()

Émetteur.

Retours:

Émetteur.

getType

public String getType()

Type.

Retours:

Type.

isAuthenticated

public boolean isAuthenticated()

Obtient si la revendication est authentifiée.

Retours:

true si authentifié.

S’applique à