ClaimsIdentity Klasse

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

public class ClaimsIdentity

Dies ist ein einfacher Wrapper für eine JWT-Anspruchsidentität.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ClaimsIdentity(DecodedJWT jwt)

Extrahieren von Daten aus einer Authentifizierung0 JWT.

ClaimsIdentity(String withAuthIssuer)

Manuelles Konstruieren mit Authentifizierungsherausgeber.

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

Manuelles Konstruieren mit Ausstellern und Ansprüchen.

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

Manuelles Konstruieren mit Ausstellern und Ansprüchen.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.util.Map<java.lang.String,java.lang.String> claims()

Die Ansprüche für diese Identität.

java.lang.String getIssuer()

Der Aussteller.

java.lang.String getType()

Der Typ.

boolean isAuthenticated()

Ruft ab, ob der Anspruch authentifiziert ist.

Geerbte Methoden von 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

Details zum Konstruktor

ClaimsIdentity

public ClaimsIdentity(DecodedJWT jwt)

Extrahieren von Daten aus einer Authentifizierung0 JWT.

Parameter:

jwt - Der decodierte JWT.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer)

Manuelles Konstruieren mit Authentifizierungsherausgeber.

Parameter:

withAuthIssuer - Der Authentifizierungsaussteller.

ClaimsIdentity

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

Manuelles Konstruieren mit Ausstellern und Ansprüchen.

Parameter:

withAuthIssuer - Der Authentifizierungsaussteller.
withType - Der Authentifizierungstyp.
withClaims - Eine Zuordnung von Ansprüchen.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer, Map withClaims)

Manuelles Konstruieren mit Ausstellern und Ansprüchen.

Parameter:

withAuthIssuer - Der Authentifizierungsaussteller.
withClaims - Eine Zuordnung von Ansprüchen.

Details zur Methode

claims

public Map claims()

Die Ansprüche für diese Identität.

Gibt zurück:

Eine Zuordnung von Ansprüchen.

getIssuer

public String getIssuer()

Der Aussteller.

Gibt zurück:

Der Aussteller.

getType

public String getType()

Der Typ.

Gibt zurück:

Der Typ.

isAuthenticated

public boolean isAuthenticated()

Ruft ab, ob der Anspruch authentifiziert ist.

Gibt zurück:

true, wenn authentifiziert.

Gilt für: