Język

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 przy zdobywaniu tokenów.

logger
ILogger

Opcjonalne ILogger jest zbieranie danych telemetrycznych podczas pozyskiwania i zarządzania poświadczeniami.

Dotyczy