LoginStore
open class LoginStore:
LoginStoreProtocol
-
Declaration
Swift
required public init(unsafeFromRawPointer pointer: UnsafeMutableRawPointer)
-
Declaration
Swift
public convenience init(path: String) throws
-
Declaration
Swift
open func add(login: LoginEntry, encryptionKey: String) throws -> EncryptedLogin
-
Declaration
Swift
open func addOrUpdate(login: LoginEntry, encryptionKey: String) throws -> EncryptedLogin
-
Declaration
Swift
open func delete(id: String) throws -> Bool
-
Declaration
Swift
open func findLoginToUpdate(look: LoginEntry, encryptionKey: String) throws -> Login?
-
Declaration
Swift
open func get(id: String) throws -> EncryptedLogin?
-
Declaration
Swift
open func getByBaseDomain(baseDomain: String) throws -> [EncryptedLogin]
-
Declaration
Swift
open func list() throws -> [EncryptedLogin]
-
Declaration
Swift
open func registerWithSyncManager()
-
Declaration
Swift
open func reset() throws
-
Declaration
Swift
open func touch(id: String) throws
-
Declaration
Swift
open func update(id: String, login: LoginEntry, encryptionKey: String) throws -> EncryptedLogin
-
Declaration
Swift
open func wipeLocal() throws