Partager via


ManagedIdentityAppCredentials(String, String, HttpClient, ILogger) Constructeur

Définition

Initialise une nouvelle instance de la classe ManagedIdentityAppCredentials. Identité managée pour l’authentification et la mise en cache des informations d’identification 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)

Paramètres

appId
String

ID client de l’identité managée affectée au bot.

oAuthScope
String

Étendue du jeton.

customHttpClient
HttpClient

HttpClient facultatif à utiliser lors de l’acquisition de jetons.

logger
ILogger

ILogger facultatives pour collecter des données de télémétrie lors de l’acquisition et de la gestion des informations d’identification.

S’applique à