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


MicrosoftAppCredentials Класс

Определение

Реализация и кэш проверки подлинности MicrosoftAppCredentials.

public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
    inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
Наследование
Microsoft.Rest.ServiceClientCredentials
MicrosoftAppCredentials
Производный

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

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)

Применяется к