Udostępnij za pośrednictwem


ManagedIdentityAppCredentials(String, String, HttpClient, ILogger) Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy ManagedIdentityAppCredentials. Tożsamość zarządzana dla uwierzytelniania i buforowania poświadczeń usługi AAD.

public ManagedIdentityAppCredentials (string appId, string oAuthScope, System.Net.Http.HttpClient customHttpClient = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Authentication.ManagedIdentityAppCredentials : string * string * System.Net.Http.HttpClient * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Authentication.ManagedIdentityAppCredentials
Public Sub New (appId As String, oAuthScope As String, Optional customHttpClient As HttpClient = Nothing, Optional logger As ILogger = Nothing)

Parametry

appId
String

Identyfikator klienta tożsamości zarządzanej przypisanej do bota.

oAuthScope
String

Zakres tokenu.

customHttpClient
HttpClient

Opcjonalne HttpClient do użycia podczas uzyskiwania tokenów.

logger
ILogger

Opcjonalne ILogger do zbierania danych telemetrycznych podczas uzyskiwania poświadczeń i zarządzania nimi.

Dotyczy