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


ManagedIdentityAppCredentials Класс

Определение

Реализация проверки подлинности управляемого удостоверения службы.

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

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

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)

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