Partager via


BotFrameworkAuthenticationFactory class

Fabrique de BotFrameworkAuthentication qui encapsule le code d’authentification bot Framework Protocol spécifique à l’environnement.

Méthodes

create()

Crée une instance BotFrameworkAuthentication pour les scénarios de test anonymes.

create(string, boolean, string, string, string, string, string, string, string, ServiceClientCredentialsFactory, AuthenticationConfiguration, (input: RequestInfo, init?: RequestInit) => Promise<Response>, ConnectorClientOptions)

Crée l’instance BotFrameworkAuthentication appropriée.

Détails de la méthode

create()

Crée une instance BotFrameworkAuthentication pour les scénarios de test anonymes.

static function create(): BotFrameworkAuthentication

Retours

Nouvelle instance BotFrameworkAuthentication.

create(string, boolean, string, string, string, string, string, string, string, ServiceClientCredentialsFactory, AuthenticationConfiguration, (input: RequestInfo, init?: RequestInit) => Promise<Response>, ConnectorClientOptions)

Crée l’instance BotFrameworkAuthentication appropriée.

static function create(channelService: string, validateAuthority: boolean, toChannelFromBotLoginUrl: string, toChannelFromBotOAuthScope: string, toBotFromChannelTokenIssuer: string, oAuthUrl: string, toBotFromChannelOpenIdMetadataUrl: string, toBotFromEmulatorOpenIdMetadataUrl: string, callerId: string, credentialFactory: ServiceClientCredentialsFactory, authConfiguration: AuthenticationConfiguration, botFrameworkClientFetch?: (input: RequestInfo, init?: RequestInit) => Promise<Response>, connectorClientOptions?: ConnectorClientOptions): BotFrameworkAuthentication

Paramètres

channelService

string

Service de canal.

validateAuthority

boolean

Valeur de l’autorité de validation à utiliser.

toChannelFromBotLoginUrl

string

Canal à partir de l’URL de connexion du bot.

toChannelFromBotOAuthScope

string

Canal à partir de l’étendue oauth du bot.

toBotFromChannelTokenIssuer

string

Bot à partir de l’émetteur de jeton de canal.

oAuthUrl

string

URL OAuth.

toBotFromChannelOpenIdMetadataUrl

string

Url des métadonnées d’OPEN ID de canal à partir du bot.

toBotFromEmulatorOpenIdMetadataUrl

string

Url des métadonnées open ID de l’émulateur.

callerId

string

CallerId défini sur le Activités authentifiées.

credentialFactory
ServiceClientCredentialsFactory

Le ServiceClientCredentialsFactory à utiliser pour créer des informations d’identification.

botFrameworkClientFetch

(input: RequestInfo, init?: RequestInit) => Promise<Response>

Extraction à utiliser dans BotFrameworkClient.

connectorClientOptions
ConnectorClientOptions

Les ConnectorClientOptions à utiliser lors de la création de ConnectorClients.

Retours