Share via


MicrosoftGovernmentAppCredentials Constructors

Definition

Overloads

MicrosoftGovernmentAppCredentials(String, String, HttpClient, ILogger, String)

Initializes a new instance of the MicrosoftGovernmentAppCredentials class.

MicrosoftGovernmentAppCredentials(String, String, String, HttpClient, ILogger, String)

Initializes a new instance of the MicrosoftGovernmentAppCredentials class.

MicrosoftGovernmentAppCredentials(String, String, HttpClient, ILogger, String)

Initializes a new instance of the MicrosoftGovernmentAppCredentials class.

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

Parameters

appId
String

The Microsoft app ID.

password
String

The Microsoft app password.

customHttpClient
HttpClient

Optional HttpClient to be used when acquiring tokens.

logger
ILogger

Optional ILogger to gather telemetry data while acquiring and managing credentials.

oAuthScope
String

The scope for the token (defaults to ToChannelFromBotOAuthScope if null).

Applies to

MicrosoftGovernmentAppCredentials(String, String, String, HttpClient, ILogger, String)

Initializes a new instance of the MicrosoftGovernmentAppCredentials class.

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

Parameters

appId
String

The Microsoft app ID.

password
String

The Microsoft app password.

channelAuthTenant
String

Optional. The oauth token tenant.

customHttpClient
HttpClient

Optional HttpClient to be used when acquiring tokens.

logger
ILogger

Optional ILogger to gather telemetry data while acquiring and managing credentials.

oAuthScope
String

The scope for the token (defaults to ToChannelFromBotOAuthScope if null).

Applies to