symphony.bdk.core.auth.tokens_repository.TokensRepository#
- class symphony.bdk.core.auth.tokens_repository.TokensRepository#
Bases:
abc.ABCBase abstract class to store and retrieve extension app tokens.
- __init__()#
Methods
__init__()get(app_token)Retrieves the corresponding Symphony token from a given application token.
save(app_token, symphony_token)Saves a pair (app_token, symphony_token)
- abstract async get(app_token: str) str#
Retrieves the corresponding Symphony token from a given application token.
- Parameters
app_token – the application token
- Returns
the symphony token corresponding to the app token if it exists, None otherwise
- abstract async save(app_token: str, symphony_token: str) None#
Saves a pair (app_token, symphony_token)
- Parameters
app_token – the application token
symphony_token – the Symphony token
- Returns
None