ICredentialProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Use ConfigurationBotFrameworkAuthentication instead to configure credentials.
CredentialProvider-Schnittstelle. Diese Schnittstelle ermöglicht Bots, eine eigene Implementierung dessen bereitzustellen, was ist und was nicht, eine gültige appId und ein gültiges Kennwort. Dies ist hilfreich bei Mehrinstanzen-Bots, bei denen der Bot möglicherweise einen Dienst aufrufen muss, um festzustellen, ob ein bestimmtes Appid/Kennwortpaar gültig ist.
Für Einzelmandanten-Bots (die überwiegende Mehrheit) reichen die einfachen statischen Anbieter aus.
[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
- Abgeleitet
- Attribute
Methoden
| Name | Beschreibung |
|---|---|
| GetAppPasswordAsync(String) |
Veraltet.
Ruft das App-Kennwort für eine bestimmte Bot-App-ID ab. |
| IsAuthenticationDisabledAsync() |
Veraltet.
Überprüft, ob die Bot-Authentifizierung deaktiviert ist. |
| IsValidAppIdAsync(String) |
Veraltet.
Überprüft eine App-ID. |