Compartilhar via


BotFrameworkAdapterSettings Classe

Contém as configurações usadas para inicializar uma BotFrameworkAdapter instância.

o valor do parâmetro MicrosoftAppPassword no arquivo config.py . :type app_password: str :p aram channel_auth_tenant: o locatário do canal a ser usado na conversa :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: o provedor de canais :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. O padrão será SimpleChannelProvider se um não for especificado. :p aram auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :p aram credential_provider: o padrão será SimpleCredentialProvider se não for especificado. :p aram app_credentials: permite um AppCredentials personalizado. Usado, por exemplo, para CertificateAppCredentials.

Herança
builtins.object
BotFrameworkAdapterSettings

Construtor

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

Nome Description
app_id
Obrigatório
str

A ID do aplicativo bot.

app_password

A senha do aplicativo bot.

Valor padrão: None
channel_auth_tenant
Valor padrão: None
oauth_endpoint
Valor padrão: None
open_id_metadata
Valor padrão: None
channel_provider
Valor padrão: None
auth_configuration
Valor padrão: None
app_credentials
Valor padrão: None
credential_provider
Valor padrão: None