Udostępnij za pośrednictwem


ICredentialProvider Interfejs

Definicja

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.

Dotyczy