1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-07-16 00:14:34 +02:00

Desktop: Use Electron safeStorage for keychain support (#10535)

This commit is contained in:
Henry Heino
2024-08-08 11:53:43 -07:00
committed by GitHub
parent 8d8c91ef50
commit 08eab7a73a
18 changed files with 351 additions and 41 deletions

View File

@ -16,10 +16,12 @@ abstract class KeychainServiceDriverBase {
return this.clientId_;
}
public abstract readonly driverId: string;
public abstract supported(): Promise<boolean>;
public abstract setPassword(name: string, password: string): Promise<boolean>;
public abstract setPassword(name: string, password: string): Promise<boolean>;
public abstract password(name: string): Promise<string>;
public abstract deletePassword(name: string): Promise<void>;
}
export default KeychainServiceDriverBase;