satorbis_kit.auth.token_store module¶
- class satorbis_kit.auth.token_store.TokenStore(access_token: str | None = None, refresh_token: str | None = None, id_token: str | None = None, token_type: str = 'Bearer', expires_at: float | None = None)[source]¶
Bases:
object- access_token: str | None = None¶
- decode_jwt_payload() dict[source]¶
Decode the access token’s JWT payload without signature verification.
- static decode_jwt_payload_str(token_str: str) dict[source]¶
Base64-decode a JWT payload without verifying the signature.
- expires_at: float | None = None¶
- id_token: str | None = None¶
- property is_empty¶
- property is_expired¶
- refresh_token: str | None = None¶
- token_type: str = 'Bearer'¶