Package-level declarations

Types

Link copied to clipboard
internal class KeychainPassphraseStorage(delegate: PassphraseStorage, serviceName: String) : PassphraseStorage

PassphraseStorage on the Keychain whose setPassphraseIfAbsent only ever adds an item: the Keychain rejects a second item for the same key, so a passphrase another process or thread stored in between is never replaced.

Link copied to clipboard
Link copied to clipboard
internal class PassphraseStorageImpl(kaliumPreferences: KaliumPreferences) : PassphraseStorage