BotFrameworkAdapterSettings Класс
Содержит параметры, используемые для инициализации экземпляра BotFrameworkAdapter.
значение оси параметра MicrosoftAppPassword в файле config.py. :type app_password: str :p aram channel_auth_tenant: клиент канала для использования в беседе :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: поставщик канала :type :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. По умолчанию используется SimpleChannelProvider, если он не указан. :p aram auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :p aram credential_provider: по умолчанию используется SimpleCredentialProvider, если он не указан. :p aram app_credentials: позволяет использовать пользовательские приложенияCredentials. Используется, например, для CertificateAppCredentials.
Конструктор
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)
Параметры
| Имя | Описание |
|---|---|
|
app_id
Обязательно
|
Идентификатор приложения бота. |
|
app_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
|