nevermined_sdk_py.data_store.auth_tokens module¶
-
class
nevermined_sdk_py.data_store.auth_tokens.AuthTokensStorage(storage_path)¶ Bases:
common_utils_py.data_store.storage_base.StorageBase-
AUTH_TOKENS_TABLE= 'auth_tokens'¶
-
read_token(address)¶ Retrieve stored signed token for the given ethereum address
- Parameters
address – hex str the ethereum address that signed the token
- Returns
tuple (signed_token, created_at)
-
update_token(address, signed_token, created_at)¶ Update/replace the stored signed token for the given ethereum address
- Parameters
address – hex str the ethereum address that signed the token
signed_token – hex str the signed token
created_at – date-time of token creation
-
write_token(address, signed_token, created_at)¶ Store signed token for session management.
- Parameters
address – hex str the ethereum address that signed the token
signed_token – hex str the signed token
created_at – date-time of token creation
-