Share via


AzureBotUserAuthorization Constructors

Definition

Overloads

AzureBotUserAuthorization(String, IStorage, IConnections, OAuthSettings)

Initializes the class

public AzureBotUserAuthorization(string name, Microsoft.Agents.Storage.IStorage storage, Microsoft.Agents.Authentication.IConnections connections, Microsoft.Agents.Builder.UserAuth.TokenService.OAuthSettings settings);
new Microsoft.Agents.Builder.UserAuth.TokenService.AzureBotUserAuthorization : string * Microsoft.Agents.Storage.IStorage * Microsoft.Agents.Authentication.IConnections * Microsoft.Agents.Builder.UserAuth.TokenService.OAuthSettings -> Microsoft.Agents.Builder.UserAuth.TokenService.AzureBotUserAuthorization
Public Sub New (name As String, storage As IStorage, connections As IConnections, settings As OAuthSettings)

Parameters

name
String

The authentication name.

storage
IStorage

The storage to use.

connections
IConnections
settings
OAuthSettings

The settings to initialize the class

Applies to

AzureBotUserAuthorization(String, IStorage, IConnections, IConfigurationSection)

public AzureBotUserAuthorization(string name, Microsoft.Agents.Storage.IStorage storage, Microsoft.Agents.Authentication.IConnections connections, Microsoft.Extensions.Configuration.IConfigurationSection configurationSection);
new Microsoft.Agents.Builder.UserAuth.TokenService.AzureBotUserAuthorization : string * Microsoft.Agents.Storage.IStorage * Microsoft.Agents.Authentication.IConnections * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Agents.Builder.UserAuth.TokenService.AzureBotUserAuthorization
Public Sub New (name As String, storage As IStorage, connections As IConnections, configurationSection As IConfigurationSection)

Parameters

name
String
storage
IStorage
connections
IConnections
configurationSection
IConfigurationSection

Applies to