MsalAppCredentials Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
uygulayan IAuthenticatorbir kimlik doğrulama sınıfı, kanallara giden iletiler için belirteçleri almak için kullanılır.
public class MsalAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials, Microsoft.Bot.Connector.Authentication.IAuthenticator
type MsalAppCredentials = class
inherit AppCredentials
interface IAuthenticator
Public Class MsalAppCredentials
Inherits AppCredentials
Implements IAuthenticator
- Devralma
- Uygulamalar
Oluşturucular
MsalAppCredentials(IConfidentialClientApplication, String, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
MsalAppCredentials(String, String, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
MsalAppCredentials(String, X509Certificate2, String, String, Boolean, ILogger) |
MsalAppCredentials sınıfının yeni bir örneğini başlatır. |
Alanlar
Empty |
Boş bir kimlik bilgileri kümesi. |
Özellikler
AuthTenant |
Bu kimlik bilgisi için kanal kimlik doğrulama belirteci kiracısını alır veya ayarlar. (Devralındığı yer: AppCredentials) |
ChannelAuthTenant |
Kanal kimlik doğrulaması için kullanılacak kiracıyı 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) |
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) |
ValidateAuthority |
Yetkilinin doğrulanıp doğrulanmayacağını belirten bir değer alır. (Devralındığı yer: AppCredentials) |
Yöntemler
BuildAuthenticator() |
Belirteç alımı için kullanılacak gecikmeliyi AdalAuthenticator oluşturur. |
BuildIAuthenticator() |
Belirteç alımı için kullanılacak gecikmeliyi IAuthenticator oluşturur. |
GetTokenAsync(Boolean) |
Bir OAuth erişim belirteci alır. (Devralındığı yer: AppCredentials) |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Kimlik bilgilerini HTTP isteğine uygulayın. (Devralındığı yer: AppCredentials) |
Belirtik Arabirim Kullanımları
IAuthenticator.GetTokenAsync(Boolean) |
uygulayan IAuthenticatorbir kimlik doğrulama sınıfı, kanallara giden iletiler için belirteçleri almak için kullanılır. |