Accessors
contentChanged$
- get contentChanged$(): Observable<void>
ready$
- get ready$(): Observable<boolean>
Returns Observable<boolean>
Methods
addSecret
Parameters
Returns Promise<void>
decrypt
Parameters
Optional passphrase: string
Returns Promise<Vault>
encrypt
Parameters
Optional passphrase: string
Returns Promise<null | StoredVault>
getPassphrase
- getPassphrase(): Promise<string>
load
- load(passphrase?: string): Promise<null | Vault>
Parameters
Optional passphrase: string
Returns Promise<null | Vault>
removeSecret
Parameters
Returns Promise<void>
save
- save(vault: Vault, passphrase?: string): Promise<void>
Parameters
Optional passphrase: string
Returns Promise<void>
setEnabled
- setEnabled(enabled: boolean, passphrase?: string): Promise<void>
Parameters
enabled: boolean
Optional passphrase: string
Returns Promise<void>
updateSecret
Parameters
Returns Promise<void>
Fires once when the config is loaded