BotFrameworkAdapterSettings Sınıf

BotFrameworkAdapter örneğini başlatmak için kullanılan ayarları içerir.

değeri, config.py dosyasındaki MicrosoftAppPassword parametresini. :type app_password: str :p aram channel_auth_tenant: Konuşmada kullanılacak kanal kiracısı: 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: Kanal sağlayıcısı :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. Belirtilmezse, varsayılan olarak SimpleChannelProvider kullanılır. :p aram auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :p aram credential_provider: Belirtilmemişse Varsayılan olarak SimpleCredentialProvider olur. :p aram app_credentials: Özel AppCredentials'a izin verir. Örneğin, CertificateAppCredentials için kullanılır.

Oluşturucu

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)

Parametreler

Name Description
app_id
Gerekli
str

Bot uygulama kimliği.

app_password

Bot uygulaması parolası.

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