roboto.domain.tokens.record#
Module Contents#
- class roboto.domain.tokens.record.TokenContext(/, **data)#
Bases:
pydantic.BaseModel
Context for token usage
- Parameters:
data (Any)
- description: str | None = None#
- enabled: bool = True#
- expires: datetime.datetime#
- last_used: datetime.datetime | None = None#
- name: str#
- token_id: str#
- class roboto.domain.tokens.record.TokenRecord(/, **data)#
Bases:
pydantic.BaseModel
A wire-transmissible representation of a token.
- Parameters:
data (Any)
- context: TokenContext | None = None#
- secret: str | None = None#
- user_id: str | None = None#