BotFrameworkAdapterSettings Classe

Contiene le impostazioni utilizzate per inizializzare un'istanza di BotFrameworkAdapter.

valore del parametro MicrosoftAppPassword nel file di config.py. :type app_password: str :p aram channel_auth_tenant: tenant del canale da usare nella conversazione :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: the channel provider :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. L'impostazione predefinita è SimpleChannelProvider se non è specificata. :p aram auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :p aram credential_provider: l'impostazione predefinita è SimpleCredentialProvider se non è specificata. :p aram app_credentials: consente le credenziali app personalizzate. Usato, ad esempio, per CertificateAppCredentials.

Costruttore

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)

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione bot.

app_password

Password dell'applicazione bot.

Valore predefinito: None
channel_auth_tenant
Valore predefinito: None
oauth_endpoint
Valore predefinito: None
open_id_metadata
Valore predefinito: None
channel_provider
Valore predefinito: None
auth_configuration
Valore predefinito: None
app_credentials
Valore predefinito: None
credential_provider
Valore predefinito: None