Interface IdentityKeyManagerInterface
Methods
fetchAndWipeOneTimeSecretKey
- fetchAndWipeOneTimeSecretKey(pk: string): Promise<X25519SecretKey>
Returns Promise<X25519SecretKey>
getMyIdentityString
- getMyIdentityString(): Promise<string>
Returns Promise<string>
persistOneTimeKeys
- persistOneTimeKeys(bundle: Keypair[]): Promise<void>
Returns Promise<void>
setIdentityKeypair
- setIdentityKeypair(
identitySecret: Ed25519SecretKey,
identityPublic?: Ed25519PublicKey,
): Promise<IdentityKeyManagerInterface> Parameters
- identitySecret: Ed25519SecretKey
Optional
identityPublic: Ed25519PublicKey
setMyIdentityString
- setMyIdentityString(id: string): Promise<void>
Returns Promise<void>