Partager via


ICredentialProvider Interface

Définition

Attention

Use ConfigurationBotFrameworkAuthentication instead to configure credentials.

Interface CredentialProvider. Cette interface permet aux bots de fournir leur propre implémentation de ce qui est, ou non, un appId et un mot de passe valides. Cela est utile dans le cas des bots multilocataires, où le bot peut avoir besoin d’appeler un service pour déterminer si une paire appid/mot de passe particulière est valide.

Pour les bots monolocataires (la grande majorité), les fournisseurs statiques simples sont suffisants.

[System.Obsolete("Use `ConfigurationBotFrameworkAuthentication` instead to configure credentials.", false)]
public interface ICredentialProvider
[<System.Obsolete("Use `ConfigurationBotFrameworkAuthentication` instead to configure credentials.", false)>]
type ICredentialProvider = interface
Public Interface ICredentialProvider
Dérivé
Attributs

Méthodes

GetAppPasswordAsync(String)
Obsolète.

Obtient le mot de passe d’application pour un ID d’application de bot donné.

IsAuthenticationDisabledAsync()
Obsolète.

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

IsValidAppIdAsync(String)
Obsolète.

Valide un ID d’application.

S’applique à