Bagikan melalui


ServiceClientCredentialsFactory class

Kelas abstrak ServiceClientCredentialsFactory yang memungkinkan Bot menyediakan ServiceClientCredentials mereka sendiri untuk bot ke saluran bot atau bot keterampilan ke panggilan bot induk.

Metode

createCredentials(string, string | undefined, string, boolean)

Metode pabrik untuk membuat ServiceClientCredentials.

isAuthenticationDisabled()

Memeriksa apakah autentikasi bot dinonaktifkan.

isValidAppId(string)

Memvalidasi ID aplikasi.

Detail Metode

createCredentials(string, string | undefined, string, boolean)

Metode pabrik untuk membuat ServiceClientCredentials.

function createCredentials(appId: string, audience: string | undefined, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>

Parameter

appId

string

AppId.

audience

string | undefined

Penonton.

loginEndpoint

string

Url masuk.

validateAuthority

boolean

Nilai otoritas validasi untuk digunakan.

Mengembalikan

Promise<ServiceClientCredentials>

ServiceClientCredentials.

isAuthenticationDisabled()

Memeriksa apakah autentikasi bot dinonaktifkan.

function isAuthenticationDisabled(): Promise<boolean>

Mengembalikan

Promise<boolean>

Jika autentikasi bot dinonaktifkan, hasilnya benar; jika tidak, salah.

isValidAppId(string)

Memvalidasi ID aplikasi.

function isValidAppId(appId: string): Promise<boolean>

Parameter

appId

string

ID aplikasi untuk divalidasi.

Mengembalikan

Promise<boolean>

Hasilnya benar jika appId valid untuk pengontrol; jika tidak, salah.