Go to the source code of this file.
|
| HmacProof | oc_chat.registry.auth.signing.sign_command (*, str slot, str command, Mapping[str, object] args, bytes raw_secret, str hmac_key_id, Clock|None clock=None, int|None ts_ms=None) |
| VerifyResult | oc_chat.registry.auth.signing.verify_hmac (*, str slot, str command, Mapping[str, object] args, HmacProof proof, CredentialMaterial|None credential, Clock|None clock=None, int max_skew_seconds=300) |
| str | oc_chat.registry.auth.signing.canonical_payload (*, str slot, str command, Mapping[str, object] args, int ts_ms, str hmac_key_id) |
| str | oc_chat.registry.auth.signing.payload_sha256 (Mapping[str, object] args) |
| str | oc_chat.registry.auth.signing._sign (str payload, bytes raw_secret) |
| int | oc_chat.registry.auth.signing._now_ms (Clock|None clock) |