SimpleCredentialProvider class
Advertencia
Esta API ya está en desuso.
Use ConfigurationBotFrameworkAuthentication
instead to configure credentials.
A simple implementation of the ICredentialProvider interface.
Constructores
Simple |
Inicializa una nueva instancia de la clase SimpleCredentialProvider con las credenciales proporcionadas. |
Métodos
get |
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. |
is |
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. |
is |
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