Modules§
- credential
- e2ei_
acme_ ca - e2ei_
crl - e2ei_
intermediate_ cert - encryption_
keypair - enrollment
- epoch_
encryption_ keypair - group
- hpke_
private_ key - keypackage
- pending_
group - pending_
message - prekey
- psk_
bundle - refresh_
token - session
- signature_
keypair
Structs§
- Consumer
Data - Consumers of this library can use this to specify data to be persisted at the end of a transaction.
- E2ei
AcmeCA - E2eiCrl
- E2ei
Enrollment - Entity representing an enrollment instance used to fetch a x509 certificate and persisted when context switches and the memory it lives in is about to be erased
- E2ei
Intermediate Cert - E2ei
Refresh Token - OIDC refresh token used in E2EI
- Entity
Find Params - MlsBuffered
Commit - Entity representing a buffered commit.
- MlsCredential
- Entity representing a persisted
Credential
- MlsEncryption
KeyPair - Entity representing a persisted
HpkePrivateKey
(related to LeafNode Private keys that the client is aware of) - MlsEpoch
Encryption KeyPair - Entity representing a list of MlsEncryptionKeyPair
- MlsHpke
Private Key - Entity representing a persisted
HpkePrivateKey
(related to LeafNode Private keys that the client is aware of) - MlsKey
Package - Entity representing a persisted
KeyPackage
- MlsPending
Message - Entity representing a buffered message
- MlsPsk
Bundle - Entity representing a persisted
SignatureKeyPair
- MlsSignature
KeyPair - Entity representing a persisted
SignatureKeyPair
- Persisted
MlsGroup - Entity representing a persisted
MlsGroup
- Persisted
MlsPending Group - Entity representing a temporarily persisted
MlsGroup
- Proteus
Identity - Proteus
Prekey - Proteus
Session - String
Entity Id