ManagedIdentityAppCredentials Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация проверки подлинности управляемого удостоверения службы.
public class ManagedIdentityAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type ManagedIdentityAppCredentials = class
inherit AppCredentials
Public Class ManagedIdentityAppCredentials
Inherits AppCredentials
- Наследование
Конструкторы
ManagedIdentityAppCredentials(String, String, HttpClient, ILogger) |
Инициализирует новый экземпляр класса ManagedIdentityAppCredentials. Управляемое удостоверение для учетных данных AAD и кэширование. |
Свойства
AuthTenant |
Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных. (Унаследовано от AppCredentials) |
ChannelAuthTenant |
Возвращает или задает клиент, используемый для проверки подлинности канала. (Унаследовано от AppCredentials) |
CustomHttpClient |
Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных. (Унаследовано от AppCredentials) |
DefaultChannelAuthTenant |
Возвращает DefaultChannelAuthTenant. (Унаследовано от AppCredentials) |
Logger |
Возвращает или задает клиент маркера проверки подлинности канала для этих учетных данных. (Унаследовано от AppCredentials) |
MicrosoftAppId |
Возвращает или задает идентификатор приложения Майкрософт для этих учетных данных. (Унаследовано от AppCredentials) |
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) |