Skip to main content

Module keys

Module keys 

Source

Structsยง

FallbackEntry ๐Ÿ”’
MSC2732: row stored under (user, device, algorithm) in userdeviceidalgorithm_fallback. Fallback keys are not deleted on claim; the row is rewritten with used = true.

Enumsยง

KeyRole ๐Ÿ”’
SignatureAction ๐Ÿ”’
SignatureWrite ๐Ÿ”’

Functionsยง

canonical_key ๐Ÿ”’
clean_signatures ๐Ÿ”’
Ensure that a user only sees signatures from themselves and the target user
complete_one_time_key_counts ๐Ÿ”’
Keep zero-count algorithms visible to clients after an OTK pool is drained.
insert_signatures ๐Ÿ”’
key_matches_role ๐Ÿ”’
key_role ๐Ÿ”’
parse_master_key
parse_self_signing_key ๐Ÿ”’
parse_user_signing_key ๐Ÿ”’
pointer_matches ๐Ÿ”’
replace_signatures ๐Ÿ”’
signature_action ๐Ÿ”’
signatures_map ๐Ÿ”’
verify_signature ๐Ÿ”’

Type Aliasesยง

OtkRowKey ๐Ÿ”’
Row-key shape of onetimekeyid4225_otk: per-device pool keyed by upload-order count for MSC4225 ordering.
Servers ๐Ÿ”’
Signatures ๐Ÿ”’