Compartir a través de


ServiceClientCredentialsFactory class

La clase abstracta ServiceClientCredentialsFactory que permite a los bots proporcionar sus propios ServiceClientCredentials para bot a canal de bot o bot de aptitud a llamadas de bot principal.

Métodos

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

Un método de fábrica para crear ServiceClientCredentials.

isAuthenticationDisabled()

Comprueba si la autenticación del bot está deshabilitada.

isValidAppId(string)

Valida un identificador de aplicación.

Detalles del método

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

Un método de fábrica para crear ServiceClientCredentials.

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

Parámetros

appId

string

AppId.

audience

string | undefined

El público.

loginEndpoint

string

Dirección URL de inicio de sesión.

validateAuthority

boolean

Valor de la entidad de validación que se va a usar.

Devoluciones

Promise<ServiceClientCredentials>

Un ServiceClientCredentials.

isAuthenticationDisabled()

Comprueba si la autenticación del bot está deshabilitada.

function isAuthenticationDisabled(): Promise<boolean>

Devoluciones

Promise<boolean>

Si la autenticación del bot está deshabilitada, el resultado es true; de lo contrario, false.

isValidAppId(string)

Valida un identificador de aplicación.

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

Parámetros

appId

string

Identificador de la aplicación que se va a validar.

Devoluciones

Promise<boolean>

El resultado es true si appId es válido para el controlador; de lo contrario, false.