Freigeben über


BotFrameworkAdapterSettings Klasse

Enthält die Einstellungen, die zum Initialisieren eines BotFrameworkAdapter instance verwendet werden.

der Wert des MicrosoftAppPassword-Parameters in der config.py-Datei . :type app_password: str :p aram channel_auth_tenant: Der In Unterhaltung zu verwendende Kanalmandant :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: Der Kanalanbieter :type channel_provider: <xref:botframework.connector.auth.ChannelProvider>. Der Standardwert ist SimpleChannelProvider, wenn keiner angegeben ist. :p aram auth_configuration: :type auth_configuration: <xref:botframework.connector.auth.AuthenticationConfiguration> :p aram credential_provider: Ist standardmäßig SimpleCredentialProvider, wenn keiner angegeben ist. :p aram app_credentials: Ermöglicht benutzerdefinierte AppCredentials. Wird z. B. für CertificateAppCredentials verwendet.

Vererbung
builtins.object
BotFrameworkAdapterSettings

Konstruktor

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)

Parameter

Name Beschreibung
app_id
Erforderlich
str

Die Id der Botanwendung.

app_password

Das Kennwort der Botanwendung.

Standardwert: None
channel_auth_tenant
Standardwert: None
oauth_endpoint
Standardwert: None
open_id_metadata
Standardwert: None
channel_provider
Standardwert: None
auth_configuration
Standardwert: None
app_credentials
Standardwert: None
credential_provider
Standardwert: None