ICredentialProvider Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Use ConfigurationBotFrameworkAuthentication
instead to configure credentials.
Interfejs CredentialProvider. Ten interfejs umożliwia botom zapewnienie własnej implementacji tego, co jest i co nie jest prawidłowym identyfikatorem appId i hasłem. Jest to przydatne w przypadku botów z wieloma dzierżawami, gdzie bot może wymagać wywołania usługi w celu określenia, czy określona para appid/password jest prawidłowa.
W przypadku botów z pojedynczą dzierżawą (zdecydowana większość) wystarczy prostych dostawców statycznych.
[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
- Pochodne
- Atrybuty
Metody
GetAppPasswordAsync(String) |
Przestarzałe.
Pobiera hasło aplikacji dla danego identyfikatora aplikacji bota. |
IsAuthenticationDisabledAsync() |
Przestarzałe.
Sprawdza, czy uwierzytelnianie bota jest wyłączone. |
IsValidAppIdAsync(String) |
Przestarzałe.
Weryfikuje identyfikator aplikacji. |