Class RatchetStorageAbstract
Constructors
Methods
Abstract
loadIdentity
- loadIdentity(): Promise<null | Identity>
Returns Promise<null | Identity>
Abstract
loadRemoteIdentity
- loadRemoteIdentity(key): Promise<null | RemoteIdentity>
Returns Promise<null | RemoteIdentity>
Abstract
loadSession
- loadSession(key): Promise<null | AsymmetricRatchet>
Returns Promise<null | AsymmetricRatchet>
Abstract
saveIdentity
- saveIdentity(value): Promise<void>
Returns Promise<void>
Abstract
saveRemoteIdentity
- saveRemoteIdentity(key, value): Promise<void>
Parameters
- key: string
- value: RemoteIdentity
Returns Promise<void>
Abstract
saveSession
- saveSession(key, value): Promise<void>
Parameters
- key: string
- value: AsymmetricRatchet
Returns Promise<void>