symphony.bdk.core.auth.bot_authenticator.BotAuthenticatorRsa#
- class symphony.bdk.core.auth.bot_authenticator.BotAuthenticatorRsa(bot_config: symphony.bdk.core.config.model.bdk_bot_config.BdkBotConfig, login_api_client: symphony.bdk.gen.api_client.ApiClient, relay_api_client: symphony.bdk.gen.api_client.ApiClient, retry_config: symphony.bdk.core.config.model.bdk_retry_config.BdkRetryConfig)#
Bases:
symphony.bdk.core.auth.bot_authenticator.BotAuthenticator
Bot authenticator RSA implementation.
- __init__(bot_config: symphony.bdk.core.config.model.bdk_bot_config.BdkBotConfig, login_api_client: symphony.bdk.gen.api_client.ApiClient, relay_api_client: symphony.bdk.gen.api_client.ApiClient, retry_config: symphony.bdk.core.config.model.bdk_retry_config.BdkRetryConfig)#
Methods
__init__
(bot_config, login_api_client, ...)Authenticated and retrieved a new key manager session.
Authenticates and retrieves a new session token.
- async retrieve_key_manager_token() str #
Authenticated and retrieved a new key manager session.
- Returns
the retrieved key manager session.
- async retrieve_session_token() str #
Authenticates and retrieves a new session token.
- Returns
the retrieved session token.