Bagikan melalui


ChannelValidation Kelas

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

public final class ChannelValidation

Validator autentikasi saluran.

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
static java.util.concurrent.CompletableFuture<ClaimsIdentity> authenticateToken(String authHeader, CredentialProvider credentials, String channelId)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

static java.util.concurrent.CompletableFuture<ClaimsIdentity> authenticateToken(String authHeader, CredentialProvider credentials, String channelId, AuthenticationConfiguration authConfig)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

static java.util.concurrent.CompletableFuture<ClaimsIdentity> authenticateToken(String authHeader, CredentialProvider credentials, String channelId, String serviceUrl)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

static java.util.concurrent.CompletableFuture<ClaimsIdentity> authenticateToken(String authHeader, CredentialProvider credentials, String channelId, String serviceUrl, AuthenticationConfiguration authConfig)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

static java.lang.String getOpenIdMetaDataUrl()

Mendapatkan URL metadata OpenID.

static TokenValidationParameters getTokenValidationParameters()

KE BOT DARI SALURAN.

static void setOpenIdMetaDataUrl(String withOpenIdMetaDataUrl)

Mengatur URL metadata OpenID.

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 Metode

authenticateToken

public static CompletableFuture authenticateToken(String authHeader, CredentialProvider credentials, String channelId)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

Parameter:

authHeader - Header HTTP mentah dalam format: "Bearer [longString]".
credentials - Sekumpulan kredensial yang valid yang ditentukan pengguna, seperti AppId.
channelId - ChannelId untuk validasi dukungan.

Mengembalikan:

ClaimsIdentity yang valid.
     On join:

authenticateToken

public static CompletableFuture authenticateToken(String authHeader, CredentialProvider credentials, String channelId, AuthenticationConfiguration authConfig)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

Parameter:

authHeader - Header HTTP mentah dalam format: "Bearer [longString]".
credentials - Sekumpulan kredensial yang valid yang ditentukan pengguna, seperti AppId.
channelId - ChannelId untuk validasi dukungan.
authConfig - The AuthenticationConfiguration.

Mengembalikan:

ClaimsIdentity yang valid.
     On join:

authenticateToken

public static CompletableFuture authenticateToken(String authHeader, CredentialProvider credentials, String channelId, String serviceUrl)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

Parameter:

authHeader - Header HTTP mentah dalam format: "Bearer [longString]"
credentials - Sekumpulan kredensial yang valid yang ditentukan pengguna, seperti AppId.
channelId - ChannelId untuk validasi dukungan.
serviceUrl - Url layanan.

Mengembalikan:

ClaimsIdentity yang valid.
     On join:

authenticateToken

public static CompletableFuture authenticateToken(String authHeader, CredentialProvider credentials, String channelId, String serviceUrl, AuthenticationConfiguration authConfig)

Validasi Header Autentikasi masuk sebagai token yang dikirim dari Bot Framework Service.

Parameter:

authHeader - Header HTTP mentah dalam format: "Bearer [longString]"
credentials - Sekumpulan kredensial yang valid yang ditentukan pengguna, seperti AppId.
channelId - ChannelId untuk validasi dukungan.
serviceUrl - Url layanan.
authConfig - Konfigurasi autentikasi.

Mengembalikan:

ClaimsIdentity yang valid.
     On join:

getOpenIdMetaDataUrl

public static String getOpenIdMetaDataUrl()

Mendapatkan URL metadata OpenID.

Mengembalikan:

Url.

getTokenValidationParameters

public static TokenValidationParameters getTokenValidationParameters()

KE BOT DARI SALURAN.

Mengembalikan:

Parameter validasi token saat menyambungkan ke bot.

setOpenIdMetaDataUrl

public static void setOpenIdMetaDataUrl(String withOpenIdMetaDataUrl)

Mengatur URL metadata OpenID.

Parameter:

withOpenIdMetaDataUrl - Url metadata.

Berlaku untuk