Compartir a través de


BotFrameworkAuthenticationFactory class

Generador de BotFrameworkAuthentication que encapsula el código de autenticación específico del protocolo bot framework específico del entorno.

Métodos

create()

Crea una nueva instancia de BotFrameworkAuthentication para escenarios de prueba anónimos.

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

Crea la instancia de BotFrameworkAuthentication adecuada.

Detalles del método

create()

Crea una nueva instancia de BotFrameworkAuthentication para escenarios de prueba anónimos.

static function create(): BotFrameworkAuthentication

Devoluciones

Una nueva instancia BotFrameworkAuthentication.

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

Crea la instancia de BotFrameworkAuthentication adecuada.

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

Parámetros

channelService

string

Servicio de canal.

validateAuthority

boolean

Valor de la entidad de validación que se va a usar.

toChannelFromBotLoginUrl

string

al canal desde la dirección URL de inicio de sesión del bot.

toChannelFromBotOAuthScope

string

al canal desde el ámbito de oauth del bot.

toBotFromChannelTokenIssuer

string

que se va a bot del emisor de tokens de canal.

oAuthUrl

string

Dirección URL de OAuth.

toBotFromChannelOpenIdMetadataUrl

string

que se va a bot desde la dirección URL de metadatos del identificador abierto del canal.

toBotFromEmulatorOpenIdMetadataUrl

string

para bot desde la dirección URL de metadatos del identificador abierto del emulador.

callerId

string

El identificador de llamada establecido en en las actividades de autenticadas.

credentialFactory
ServiceClientCredentialsFactory

El ServiceClientCredentialsFactory que se va a usar para crear credenciales.

authConfiguration
AuthenticationConfiguration

El authenticationConfiguration de que se va a usar.

botFrameworkClientFetch

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

Captura que se va a usar en BotFrameworkClient.

connectorClientOptions
ConnectorClientOptions

El ConnectorClientOptions que se va a usar al crear ConnectorClients.

Devoluciones