Aracılığıyla paylaş


MicrosoftGovernmentAppCredentials Sınıf

Tanım

MicrosoftGovernmentAppCredentials kimlik doğrulama uygulaması.

public class MicrosoftGovernmentAppCredentials : Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials
type MicrosoftGovernmentAppCredentials = class
    inherit MicrosoftAppCredentials
Public Class MicrosoftGovernmentAppCredentials
Inherits MicrosoftAppCredentials
Devralma
Microsoft.Rest.ServiceClientCredentials
MicrosoftGovernmentAppCredentials

Oluşturucular

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

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

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

MicrosoftGovernmentAppCredentials 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.

(Devralındığı yer: MicrosoftAppCredentials)
MicrosoftAppPasswordKey

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

(Devralındığı yer: MicrosoftAppCredentials)
MicrosoftAppTenantIdKey

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

(Devralındığı yer: MicrosoftAppCredentials)
MicrosoftAppTypeKey

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

(Devralındığı yer: MicrosoftAppCredentials)

Ö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.

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.

(Devralındığı yer: MicrosoftAppCredentials)
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.

ToChannelFromBotOAuthScope

ToChannelFromBotOAuthScope alır.

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.

(Devralındığı yer: MicrosoftAppCredentials)
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