Class tigrbl.orm.mixins.key_digest.KeyDigest
tigrbl.orm.mixins.key_digest.KeyDigest
Provides hashed API key storage with helpers.
digest
class-attribute
instance-attribute
digest = acol(
storage=S(
String, nullable=False, unique=True, index=True
),
field=F(constraints={"max_length": 64}),
io=paired(
make=_generate_pair,
alias="api_key",
verbs=("create",),
emit="post_refresh",
alias_field=F(py_type=str),
mask_last=None,
),
)
raw_key
property
writable
raw_key
digest_of
staticmethod
digest_of(value)
Source code in tigrbl/orm/mixins/key_digest.py
34 35 36 |
|