Skip to main content

Module entities

Module entities 

Source

Structsยง

ConsumerData
Consumers of this library can use this to specify data to be persisted at the end of a transaction.
CredentialFindFilters
This type exists so that we can efficiently search for credentials by a variety of metrics at the database level.
MlsPendingMessage
Entity representing a buffered message
OldEpochData
OldEpochDataPk
OldEpochDataPkRef
OldEpochMemberData
Member data for TNT messages, keyed by (ConversationId, epoch, leaf_node_index).
OldEpochMemberDataPk
Primary key for OldEpochMemberData; owned form.
OldEpochMemberDataPkRef
Primary key for OldEpochMemberData; borrowed form.
PersistedMlsGroup
Entity representing a persisted MlsGroup
ProteusIdentity
ProteusPrekey
Entity representing a stored Proteus prekey.
ProteusSession
StoredBufferedCommit
Entity representing a buffered commit.
StoredCredential
Entity representing a persisted Credential
StoredCredentialPk
StoredEncryptionKeyPair
Entity representing a stored encryption keypair
StoredEpochEncryptionKeypair
Entity representing a list of StoredEncryptionKeyPair
StoredEpochEncryptionKeypairPk
Primary key type for StoredEpochEncryptionKeypair
StoredEpochEncryptionKeypairPkRef
Borrowed primary key type for StoredEpochEncryptionKeypair
StoredHpkePrivateKey
Entity representing a persisted HpkePrivateKey (related to LeafNode Private keys that the client is aware of)
StoredKeyPackage
Entity representing a persisted KeyPackage
StoredPskBundle
Entity representing a persisted PSK Bundle
TargetedMessageRxCounter
TransientMessageRxCounter
X509Crl
X509IntermediateCert
X509TrustAnchor
Entity representing a trust anchor certificate.