Compartir a través de


SimpleCredentialProvider class

Advertencia

Esta API ya está en desuso.

Use ConfigurationBotFrameworkAuthentication instead to configure credentials. A simple implementation of the ICredentialProvider interface.

Constructores

SimpleCredentialProvider(string, string)

Inicializa una nueva instancia de la clase SimpleCredentialProvider con las credenciales proporcionadas.

Métodos

getAppPassword(string)

Obtenga la contraseña de aplicación de un bot determinado appId, si no es un appId válido, devuelva Null Este método es asincrónico para habilitar implementaciones personalizadas que pueden necesitar llamar a Serviced para validar el par appId/password.

isAuthenticationDisabled()

Comprueba si la autenticación del bot está deshabilitada. Devuelve true si la autenticación del bot está deshabilitada. Este método es asincrónico para habilitar implementaciones personalizadas que pueden necesitar llamar a serviced para validar el par appId/password.

isValidAppId(string)

Valide AppId. Este método es asincrónico para habilitar implementaciones personalizadas que pueden necesitar llamar al servicio para validar el par appId/password.

Detalles del constructor

SimpleCredentialProvider(string, string)

Inicializa una nueva instancia de la clase SimpleCredentialProvider con las credenciales proporcionadas.

new SimpleCredentialProvider(appId: string, appPassword: string)

Parámetros

appId

string

El identificador de la aplicación.

appPassword

string

Contraseña de la aplicación.

Detalles del método

getAppPassword(string)

Obtenga la contraseña de aplicación de un bot determinado appId, si no es un appId válido, devuelva Null Este método es asincrónico para habilitar implementaciones personalizadas que pueden necesitar llamar a Serviced para validar el par appId/password.

function getAppPassword(appId: string): Promise<string | null>

Parámetros

appId

string

bot appid

Devoluciones

Promise<string | null>

password o null para appid no válido

isAuthenticationDisabled()

Comprueba si la autenticación del bot está deshabilitada. Devuelve true si la autenticación del bot está deshabilitada. Este método es asincrónico para habilitar implementaciones personalizadas que pueden necesitar llamar a serviced para validar el par appId/password.

function isAuthenticationDisabled(): Promise<boolean>

Devoluciones

Promise<boolean>

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

isValidAppId(string)

Valide AppId. Este método es asincrónico para habilitar implementaciones personalizadas que pueden necesitar llamar al servicio para validar el par appId/password.

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

Parámetros

appId

string

bot appid

Devoluciones

Promise<boolean>

true si es un AppId válido