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, Service |
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.
- authConfiguration
- AuthenticationConfiguration
AuthenticationConfiguration à utiliser.
- botFrameworkClientFetch
-
(input: RequestInfo, init?: RequestInit) => Promise<Response>
Extraction à utiliser dans BotFrameworkClient.
- connectorClientOptions
- ConnectorClientOptions
Les ConnectorClientOptions à utiliser lors de la création de ConnectorClients.