BotFrameworkAdapterSettings Clase

Contiene la configuración usada para inicializar una instancia de BotFrameworkAdapter.

el valor os el parámetro MicrosoftAppPassword en el archivo config.py. :type app_password: str :p aram channel_auth_tenant: el inquilino del canal que se va a usar en conversation :type channel_auth_tenant: str :p aram oauth_endpoint: :type oauth_endpoint: str :p aram open_id_metadata: :type open_id_metadata: str :p aram channel_provider: El proveedor de canales :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. El valor predeterminado es SimpleChannelProvider si no se especifica uno. :p aram auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :p aram credential_provider: el valor predeterminado es SimpleCredentialProvider si no se especifica uno. :p aram app_credentials: permite appCredentials personalizado. Se usa, por ejemplo, para CertificateAppCredentials.

Constructor

BotFrameworkAdapterSettings(app_id: str, app_password: str = None, channel_auth_tenant: str = None, oauth_endpoint: str = None, open_id_metadata: str = None, channel_provider: ChannelProvider = None, auth_configuration: AuthenticationConfiguration = None, app_credentials: AppCredentials = None, credential_provider: CredentialProvider = None)

Parámetros

Nombre Description
app_id
Requerido
str

Identificador de la aplicación del bot.

app_password

Contraseña de la aplicación del bot.

Valor predeterminado: None
channel_auth_tenant
Valor predeterminado: None
oauth_endpoint
Valor predeterminado: None
open_id_metadata
Valor predeterminado: None
channel_provider
Valor predeterminado: None
auth_configuration
Valor predeterminado: None
app_credentials
Valor predeterminado: None
credential_provider
Valor predeterminado: None