Aracılığıyla paylaş


CertificateAppCredentials Sınıf

Tanım

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

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

Oluşturucular

CertificateAppCredentials(CertificateAppCredentialsOptions)

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

CertificateAppCredentials(X509Certificate2, Boolean, String, String, HttpClient, ILogger)

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

CertificateAppCredentials(X509Certificate2, String, String, HttpClient, ILogger)

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

CertificateAppCredentials(X509Certificate2, String, String, String, Boolean, HttpClient, ILogger)

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

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