Module ruma_client_api::r0::keys[][src]

Expand description

Endpoints for key management

Modules

claim_keys

POST /_matrix/client/r0/keys/claim

get_key_changes

GET /_matrix/client/r0/keys/changes

get_keys

POST /_matrix/client/r0/keys/query

upload_keys

POST /_matrix/client/r0/keys/upload

upload_signaturesunstable-pre-spec

POST /_matrix/client/r0/keys/signatures/upload

upload_signing_keysunstable-pre-spec

POST /_matrix/client/r0/keys/device_signing/upload

Structs

CrossSigningKey

A cross signing key.

SignedKey

A key for the SignedCurve25519 algorithm

Enums

KeyUsage

The usage of a cross signing key.

OneTimeKey

A one-time public key for “pre-key” messages.

Type Definitions

CrossSigningKeySignatures

Signatures for a CrossSigningKey object.

SignedKeySignatures

Signatures for a SignedKey object.