LoginStoreProtocol
public protocol LoginStoreProtocol : AnyObject
-
Declaration
Swift
func add(login: LoginEntry) throws -> Login
-
Declaration
Swift
func addOrUpdate(login: LoginEntry) throws -> Login
-
Declaration
Swift
func delete(id: String) throws -> Bool
-
Declaration
Swift
func findLoginToUpdate(look: LoginEntry) throws -> Login?
-
Declaration
Swift
func get(id: String) throws -> Login?
-
Declaration
Swift
func getByBaseDomain(baseDomain: String) throws -> [Login]
-
Declaration
Swift
func hasLoginsByBaseDomain(baseDomain: String) throws -> Bool
-
Declaration
Swift
func isEmpty() throws -> Bool
-
Declaration
Swift
func list() throws -> [Login]
-
Declaration
Swift
func registerWithSyncManager()
-
Declaration
Swift
func reset() throws
-
Declaration
Swift
func touch(id: String) throws
-
Declaration
Swift
func update(id: String, login: LoginEntry) throws -> Login
-
Declaration
Swift
func wipeLocal() throws