Aracılığıyla paylaş


MicrosoftAppCredentials Sınıf

Tanım

MicrosoftAppCredentials kimlik doğrulaması uygulaması ve önbelleği.

public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
    inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
Devralma
Microsoft.Rest.ServiceClientCredentials
MicrosoftAppCredentials
Türetilmiş

Oluşturucular

MicrosoftAppCredentials(String, String, HttpClient, ILogger, String)

MicrosoftAppCredentials sınıfının yeni bir örneğini başlatır.

MicrosoftAppCredentials(String, String, String, HttpClient, ILogger, String)

MicrosoftAppCredentials sınıfının yeni bir örneğini başlatır.

Alanlar

Empty

Boş bir kimlik bilgileri kümesi.

MicrosoftAppIdKey

Microsoft uygulama kimliğinin yapılandırma özelliği.

MicrosoftAppPasswordKey

Microsoft uygulaması Parolası'nın yapılandırma özelliği.

MicrosoftAppTenantIdKey

Azure AD kiracısının Kiracı Kimliği için yapılandırma özelliği.

MicrosoftAppTypeKey

Botun Uygulama türü (MultiTenant, SingleTenant veya MSI) için yapılandırma özelliği.

Özellikler

AuthTenant

Bu kimlik bilgisi için kanal kimlik doğrulama belirteci kiracısını alır veya ayarlar.

(Devralındığı yer: AppCredentials)
ChannelAuthTenant

Kiracıyı kanal kimlik doğrulaması için kullanılacak şekilde alır veya ayarlar.

(Devralındığı yer: AppCredentials)
CustomHttpClient

Bu kimlik bilgisi için kanal kimlik doğrulama belirteci kiracısını alır veya ayarlar.

(Devralındığı yer: AppCredentials)
DefaultChannelAuthTenant

DefaultChannelAuthTenant alır.

(Devralındığı yer: AppCredentials)
Logger

Bu kimlik bilgisi için kanal kimlik doğrulama belirteci kiracısını alır veya ayarlar.

(Devralındığı yer: AppCredentials)
MicrosoftAppId

Bu kimlik bilgisi için Microsoft uygulama kimliğini alır veya ayarlar.

(Devralındığı yer: AppCredentials)
MicrosoftAppPassword

Bu kimlik bilgisi için Microsoft uygulama parolasını alır veya ayarlar.

OAuthEndpoint

Kullanılacak OAuth uç noktasını alır.

(Devralındığı yer: AppCredentials)
OAuthScope

Kullanılacak OAuth kapsamını alır.

(Devralındığı yer: AppCredentials)
ToChannelFromBotLoginUrlTemplate

ToChannelFromBotLoginUrlTemplate alır.

(Devralındığı yer: AppCredentials)
ToChannelFromBotOAuthScope

ToChannelFromBotOAuthScope alır.

(Devralındığı yer: AppCredentials)
ValidateAuthority

Yetkilinin doğrulanıp doğrulanmayacağını belirten bir değer alır.

(Devralındığı yer: AppCredentials)

Yöntemler

BuildIAuthenticator()

Belirteç alımı için kullanılacak gecikmeli IAuthenticator oluşturur.

GetTokenAsync(Boolean)

OAuth erişim belirtecini alır.

(Devralındığı yer: AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Kimlik bilgilerini HTTP isteğine uygulayın.

(Devralındığı yer: AppCredentials)

Şunlara uygulanır