Bagikan melalui


ClaimsIdentity Kelas

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

public class ClaimsIdentity

Ini adalah pembungkus sederhana untuk identitas klaim JWT.

Ringkasan Konstruktor

Konstruktor Deskripsi
ClaimsIdentity(DecodedJWT jwt)

Ekstrak data dari Auth0 JWT.

ClaimsIdentity(String withAuthIssuer)

Buat secara manual dengan penerbit autentikasi.

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

Buat secara manual dengan pengeluar sertifikat dan klaim.

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

Buat secara manual dengan pengeluar sertifikat dan klaim.

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
java.util.Map<java.lang.String,java.lang.String> claims()

Klaim untuk identitas ini.

java.lang.String getIssuer()

Pengeluar sertifikat.

java.lang.String getType()

Jenisnya.

boolean isAuthenticated()

Mendapatkan apakah klaim diautentikasi.

Metode diperoleh dari 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

Detail Konstruktor

ClaimsIdentity

public ClaimsIdentity(DecodedJWT jwt)

Ekstrak data dari Auth0 JWT.

Parameter:

jwt - JWT yang didekodekan.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer)

Buat secara manual dengan penerbit autentikasi.

Parameter:

withAuthIssuer - Penerbit autentikasi.

ClaimsIdentity

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

Buat secara manual dengan pengeluar sertifikat dan klaim.

Parameter:

withAuthIssuer - Penerbit autentikasi.
withType - Jenis autentikasi.
withClaims - Peta klaim.

ClaimsIdentity

public ClaimsIdentity(String withAuthIssuer, Map withClaims)

Buat secara manual dengan pengeluar sertifikat dan klaim.

Parameter:

withAuthIssuer - Penerbit autentikasi.
withClaims - Peta klaim.

Detail Metode

claims

public Map claims()

Klaim untuk identitas ini.

Mengembalikan:

Peta klaim.

getIssuer

public String getIssuer()

Pengeluar sertifikat.

Mengembalikan:

Pengeluar sertifikat.

getType

public String getType()

Jenisnya.

Mengembalikan:

Jenisnya.

isAuthenticated

public boolean isAuthenticated()

Mendapatkan apakah klaim diautentikasi.

Mengembalikan:

true jika diautentikasi.

Berlaku untuk