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
interface PassphraseStorage
Link copied to clipboard