RoomKeyRequest class

Inheritance
Available extensions

Constructors

RoomKeyRequest.fromToDeviceEvent(ToDeviceEvent toDeviceEvent, KeyManager keyManager, KeyManagerKeyShareRequest request)

Properties

content ↔ Map<String, Object?>
getter/setter pairinherited
encryptedContent ↔ Map<String, dynamic>?
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
keyManager ↔ KeyManager
getter/setter pair
parsedForwardedRoomKeyContent → ForwardedRoomKeyContent

Available on BasicEvent, provided by the ForwardedRoomKeyContentBasicEventExtension extension

no setter
parsedImagePackContent → ImagePackContent

Available on BasicEvent, provided by the ImagePackContentBasicEventExtension extension

no setter
parsedRoomEncryptedContent → RoomEncryptedContent

Available on BasicEvent, provided by the RoomEncryptedContentBasicEventExtension extension

no setter
parsedRoomEncryptionContent → RoomEncryptionContent

Available on BasicEvent, provided by the RoomEncryptionContentBasicEventExtension extension

no setter
parsedRoomKeyContent → RoomKeyContent

Available on BasicEvent, provided by the RoomKeyContentBasicEventExtension extension

no setter
parsedRoomKeyRequestContent → RoomKeyRequestContent

Available on BasicEvent, provided by the RoomKeyRequestContentBasicEventExtension extension

no setter
parsedSecretStorageDefaultKeyContent → SecretStorageDefaultKeyContent

Available on BasicEvent, provided by the SecretStorageDefaultKeyContentBasicEventExtension extension

no setter
parsedSecretStorageKeyContent → SecretStorageKeyContent

Available on BasicEvent, provided by the SecretStorageKeyContentBasicEventExtension extension

no setter
parsedTombstoneContent → TombstoneContent

Available on BasicEvent, provided by the TombstoneContentBasicEventExtension extension

no setter
request ↔ KeyManagerKeyShareRequest
getter/setter pair
requestingDevice → DeviceKeys
no setter
room → Room
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sender ↔ String
getter/setter pairinherited
senderId ↔ String
getter/setter pairinherited
type ↔ String
getter/setter pairinherited

Methods

forwardKey([int? index]) → Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited