Partager via


SimpleCredentialProvider class

Avertissement

Cette API est à présent déconseillée.

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

Constructeurs

SimpleCredentialProvider(string, string)

Initialise une nouvelle instance de la classe SimpleCredentialProvider avec les informations d’identification fournies.

Méthodes

getAppPassword(string)

Obtenez le mot de passe de l’application pour un appId de bot donné, s’il n’est pas valide appId, retournez Null Cette méthode est asynchrone pour activer les implémentations personnalisées qui peuvent avoir besoin d’appeler à serviced pour valider la paire appId/mot de passe.

isAuthenticationDisabled()

Vérifie si l’authentification du bot est désactivée. Retourne la valeur true si l’authentification du bot est désactivée. Cette méthode est asynchrone pour activer les implémentations personnalisées qui peuvent avoir besoin d’appeler à serviced pour valider la paire appId/password.

isValidAppId(string)

Validez AppId. Cette méthode est asynchrone pour activer les implémentations personnalisées qui peuvent avoir besoin d’appeler au service pour valider la paire appId/password.

Détails du constructeur

SimpleCredentialProvider(string, string)

Initialise une nouvelle instance de la classe SimpleCredentialProvider avec les informations d’identification fournies.

new SimpleCredentialProvider(appId: string, appPassword: string)

Paramètres

appId

string

ID d’application.

appPassword

string

Mot de passe de l’application.

Détails de la méthode

getAppPassword(string)

Obtenez le mot de passe de l’application pour un appId de bot donné, s’il n’est pas valide appId, retournez Null Cette méthode est asynchrone pour activer les implémentations personnalisées qui peuvent avoir besoin d’appeler à serviced pour valider la paire appId/mot de passe.

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

Paramètres

appId

string

bot appid

Retours

Promise<string | null>

mot de passe ou null pour appid non valide

isAuthenticationDisabled()

Vérifie si l’authentification du bot est désactivée. Retourne la valeur true si l’authentification du bot est désactivée. Cette méthode est asynchrone pour activer les implémentations personnalisées qui peuvent avoir besoin d’appeler à serviced pour valider la paire appId/password.

function isAuthenticationDisabled(): Promise<boolean>

Retours

Promise<boolean>

true si l’authentification du bot est désactivée.

isValidAppId(string)

Validez AppId. Cette méthode est asynchrone pour activer les implémentations personnalisées qui peuvent avoir besoin d’appeler au service pour valider la paire appId/password.

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

Paramètres

appId

string

bot appid

Retours

Promise<boolean>

true s’il s’agit d’un AppId valide