Поделиться через


SimpleCredentialProvider class

Предупреждение

Теперь этот API является нерекомендуемым.

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

Конструкторы

SimpleCredentialProvider(string, string)

Инициализирует новый экземпляр класса simpleCredentialProvider с предоставленными учетными данными.

Методы

getAppPassword(string)

Получите пароль приложения для заданного идентификатора приложения бота, если он не является допустимым идентификатором appId, возвращайте значение NULL Этот метод асинхронно, чтобы включить пользовательские реализации, которые, возможно, потребуется вызвать для проверки пары appId /password.

isAuthenticationDisabled()

Проверяет, отключена ли проверка подлинности бота. Возвращает значение true, если проверка подлинности бота отключена. Этот метод является асинхронным, чтобы включить пользовательские реализации, которые, возможно, потребуется вызвать для проверки пары appId /password.

isValidAppId(string)

Проверка AppId. Этот метод является асинхронным, чтобы включить пользовательские реализации, которые, возможно, потребуется вызвать службу для проверки пары appId /password.

Сведения о конструкторе

SimpleCredentialProvider(string, string)

Инициализирует новый экземпляр класса simpleCredentialProvider с предоставленными учетными данными.

new SimpleCredentialProvider(appId: string, appPassword: string)

Параметры

appId

string

Идентификатор приложения.

appPassword

string

Пароль приложения.

Сведения о методе

getAppPassword(string)

Получите пароль приложения для заданного идентификатора приложения бота, если он не является допустимым идентификатором appId, возвращайте значение NULL Этот метод асинхронно, чтобы включить пользовательские реализации, которые, возможно, потребуется вызвать для проверки пары appId /password.

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

Параметры

appId

string

идентификатор приложения бота

Возвращаемое значение

Promise<string | null>

пароль или значение NULL для недопустимого идентификатора приложения

isAuthenticationDisabled()

Проверяет, отключена ли проверка подлинности бота. Возвращает значение true, если проверка подлинности бота отключена. Этот метод является асинхронным, чтобы включить пользовательские реализации, которые, возможно, потребуется вызвать для проверки пары appId /password.

function isAuthenticationDisabled(): Promise<boolean>

Возвращаемое значение

Promise<boolean>

Значение true, если проверка подлинности бота отключена.

isValidAppId(string)

Проверка AppId. Этот метод является асинхронным, чтобы включить пользовательские реализации, которые, возможно, потребуется вызвать службу для проверки пары appId /password.

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

Параметры

appId

string

идентификатор приложения бота

Возвращаемое значение

Promise<boolean>

Значение true, если это допустимый идентификатор AppId