BotFrameworkAdapterSettings Class
Contains the settings used to initialize a BotFrameworkAdapter instance.
the value os the MicrosoftAppPassword parameter in the config.py file. :type app_password: str :param channel_auth_tenant: The channel tenant to use in conversation :type channel_auth_tenant: str :param oauth_endpoint: :type oauth_endpoint: str :param open_id_metadata: :type open_id_metadata: str :param channel_provider: The channel provider :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. Defaults to SimpleChannelProvider if one isn't specified. :param auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :param credential_provider: Defaults to SimpleCredentialProvider if one isn't specified. :param app_credentials: Allows for a custom AppCredentials. Used, for example, for CertificateAppCredentials.
- Inheritance
-
builtins.objectBotFrameworkAdapterSettings
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)
Parameters
Name | Description |
---|---|
app_id
Required
|
The bot application ID. |
app_password
|
The bot application password. Default value: None
|
channel_auth_tenant
|
Default value: None
|
oauth_endpoint
|
Default value: None
|
open_id_metadata
|
Default value: None
|
channel_provider
|
Default value: None
|
auth_configuration
|
Default value: None
|
app_credentials
|
Default value: None
|
credential_provider
|
Default value: None
|