interface BackupAlgorithm {
    authData: ISigned & (Curve25519AuthData | Aes256AuthData);
    untrusted: boolean;
    decryptSessions(ciphertexts): Promise<IMegolmSessionData[]>;
    encryptSession(data): Promise<IEncryptedPayload | Curve25519SessionData>;
    free(): void;
    keyMatches(key): Promise<boolean>;
}

Properties

untrusted: boolean

Methods

Generated using TypeDoc