symphony.bdk.core.extension.BdkAuthenticationAware#

class symphony.bdk.core.extension.BdkAuthenticationAware#

Bases: abc.ABC

Interface that extensions need to implement to have the bot session injected

__init__()#

Methods

__init__()

set_bot_session(auth_session)

Method that is called by the ExtensionService to inject the BDK auth session.

abstract set_bot_session(auth_session: symphony.bdk.core.auth.auth_session.AuthSession)#

Method that is called by the ExtensionService to inject the BDK auth session.

Parameters

auth_session – the BDK auth session

Returns

None