Partager via


AppCredentials Constructeurs

Définition

Surcharges

AppCredentials(String, HttpClient, ILogger)

Initialise une nouvelle instance de la classe AppCredentials.

AppCredentials(String, HttpClient, ILogger, String)

Initialise une nouvelle instance de la classe AppCredentials.

AppCredentials(String, HttpClient, ILogger)

Initialise une nouvelle instance de la classe AppCredentials.

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

Paramètres

channelAuthTenant
String

Optionnel. Locataire de jeton oauth.

customHttpClient
HttpClient

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

logger
ILogger

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

S’applique à

AppCredentials(String, HttpClient, ILogger, String)

Initialise une nouvelle instance de la classe AppCredentials.

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

Paramètres

channelAuthTenant
String

facultatif. Locataire de jeton oauth.

customHttpClient
HttpClient

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

logger
ILogger

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

oAuthScope
String

Étendue du jeton.

S’applique à