MicrosoftAppCredentials Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация и кэш проверки подлинности MicrosoftAppCredentials.
public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
- Наследование
- Производный
Конструкторы
MicrosoftAppCredentials(String, String, HttpClient, ILogger, String) |
Инициализирует новый экземпляр класса MicrosoftAppCredentials. |
MicrosoftAppCredentials(String, String, String, HttpClient, ILogger, String) |
Инициализирует новый экземпляр класса MicrosoftAppCredentials. |
Поля
Empty |
Пустой набор учетных данных. |
MicrosoftAppIdKey |
Свойство конфигурации для идентификатора приложения Майкрософт. |
MicrosoftAppPasswordKey |
Свойство конфигурации для пароля приложения Майкрософт. |
MicrosoftAppTenantIdKey |
Свойство конфигурации для идентификатора клиента Azure AD. |
MicrosoftAppTypeKey |
Свойство конфигурации для типа приложения бота — MultiTenant, SingleTenant или MSI. |
Свойства
AuthTenant |
Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных. (Унаследовано от AppCredentials) |
ChannelAuthTenant |
Возвращает или задает клиент, используемый для проверки подлинности канала. (Унаследовано от AppCredentials) |
CustomHttpClient |
Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных. (Унаследовано от AppCredentials) |
DefaultChannelAuthTenant |
Возвращает DefaultChannelAuthTenant. (Унаследовано от AppCredentials) |
Logger |
Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных. (Унаследовано от AppCredentials) |
MicrosoftAppId |
Возвращает или задает идентификатор приложения Майкрософт для этих учетных данных. (Унаследовано от AppCredentials) |
MicrosoftAppPassword |
Возвращает или задает пароль приложения Майкрософт для этих учетных данных. |
OAuthEndpoint |
Возвращает используемую конечную точку OAuth. (Унаследовано от AppCredentials) |
OAuthScope |
Возвращает область OAuth, используемую. (Унаследовано от AppCredentials) |
ToChannelFromBotLoginUrlTemplate |
Возвращает ToChannelFromBotLoginUrlTemplate. (Унаследовано от AppCredentials) |
ToChannelFromBotOAuthScope |
Возвращает ToChannelFromBotoAuthScope. (Унаследовано от AppCredentials) |
ValidateAuthority |
Возвращает значение, указывающее, следует ли проверять центр. (Унаследовано от AppCredentials) |
Методы
BuildIAuthenticator() |
Создает ленивый IAuthenticator, который будет использоваться для получения токенов. |
GetTokenAsync(Boolean) |
Возвращает маркер доступа OAuth. (Унаследовано от AppCredentials) |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Примените учетные данные к HTTP-запросу. (Унаследовано от AppCredentials) |