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


MicrosoftGovernmentAppCredentials Класс

Определение

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

public class MicrosoftGovernmentAppCredentials : Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials
type MicrosoftGovernmentAppCredentials = class
    inherit MicrosoftAppCredentials
Public Class MicrosoftGovernmentAppCredentials
Inherits MicrosoftAppCredentials
Наследование
Microsoft.Rest.ServiceClientCredentials
MicrosoftGovernmentAppCredentials

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

MicrosoftGovernmentAppCredentials(String, String, HttpClient, ILogger, String)

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

MicrosoftGovernmentAppCredentials(String, String, String, HttpClient, ILogger, String)

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

Поля

Empty

Пустой набор учетных данных.

MicrosoftAppIdKey

Свойство конфигурации для идентификатора приложения Майкрософт.

(Унаследовано от MicrosoftAppCredentials)
MicrosoftAppPasswordKey

Свойство конфигурации для пароля приложения Майкрософт.

(Унаследовано от MicrosoftAppCredentials)
MicrosoftAppTenantIdKey

Свойство конфигурации для идентификатора клиента Azure AD.

(Унаследовано от MicrosoftAppCredentials)
MicrosoftAppTypeKey

Свойство конфигурации для типа приложения бота — MultiTenant, SingleTenant или MSI.

(Унаследовано от MicrosoftAppCredentials)

Свойства

AuthTenant

Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных.

(Унаследовано от AppCredentials)
ChannelAuthTenant

Возвращает или задает клиент, используемый для проверки подлинности канала.

(Унаследовано от AppCredentials)
CustomHttpClient

Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных.

(Унаследовано от AppCredentials)
DefaultChannelAuthTenant

Возвращает DefaultChannelAuthTenant.

Logger

Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных.

(Унаследовано от AppCredentials)
MicrosoftAppId

Возвращает или задает идентификатор приложения Майкрософт для этих учетных данных.

(Унаследовано от AppCredentials)
MicrosoftAppPassword

Возвращает или задает пароль приложения Майкрософт для этих учетных данных.

(Унаследовано от MicrosoftAppCredentials)
OAuthEndpoint

Возвращает используемую конечную точку OAuth.

(Унаследовано от AppCredentials)
OAuthScope

Возвращает область OAuth, используемую.

(Унаследовано от AppCredentials)
ToChannelFromBotLoginUrlTemplate

Возвращает ToChannelFromBotLoginUrlTemplate.

ToChannelFromBotOAuthScope

Возвращает ToChannelFromBotoAuthScope.

ValidateAuthority

Возвращает значение, указывающее, следует ли проверять центр.

(Унаследовано от AppCredentials)

Методы

BuildIAuthenticator()

Создает ленивый IAuthenticator, который будет использоваться для получения токенов.

(Унаследовано от MicrosoftAppCredentials)
GetTokenAsync(Boolean)

Возвращает маркер доступа OAuth.

(Унаследовано от AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Примените учетные данные к HTTP-запросу.

(Унаследовано от AppCredentials)

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