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


AppCredentials Класс

Определение

Базовая абстракция для учетных данных AAD для проверки подлинности и кэширования.

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

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

AppCredentials(String, HttpClient, ILogger)

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

AppCredentials(String, HttpClient, ILogger, String)

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

Свойства

AuthTenant

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

ChannelAuthTenant

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

CustomHttpClient

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

DefaultChannelAuthTenant

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

Logger

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

MicrosoftAppId

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

OAuthEndpoint

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

OAuthScope

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

ToChannelFromBotLoginUrlTemplate

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

ToChannelFromBotOAuthScope

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

ValidateAuthority

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

Методы

BuildIAuthenticator()

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

GetTokenAsync(Boolean)

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

IsTrustedServiceUrl(String)
Устаревшие..

Проверяет, является ли URL-адрес службы доверенным узлом или нет.

ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

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

TrustServiceUrl(String)
Устаревшие..

Добавляет узел URL-адреса службы в MicrosoftAppCredentials доверенных узлов.

TrustServiceUrl(String, DateTime)
Устаревшие..

Добавляет узел URL-адреса службы в MicrosoftAppCredentials доверенных узлов.

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