LoginStore
open class LoginStore:
LoginStoreProtocol
-
Declaration
Swift
required public init(unsafeFromRawPointer pointer: UnsafeMutableRawPointer)
-
Declaration
Swift
public convenience init(path: String, encdec: EncryptorDecryptor) throws
-
Declaration
Swift
open func add(login: LoginEntry) throws -> Login
-
Declaration
Swift
open func addOrUpdate(login: LoginEntry) throws -> Login
-
Declaration
Swift
open func delete(id: String) throws -> Bool
-
Declaration
Swift
open func findLoginToUpdate(look: LoginEntry) throws -> Login?
-
Declaration
Swift
open func get(id: String) throws -> Login?
-
Declaration
Swift
open func getByBaseDomain(baseDomain: String) throws -> [Login]
-
Declaration
Swift
open func hasLoginsByBaseDomain(baseDomain: String) throws -> Bool
-
Declaration
Swift
open func isEmpty() throws -> Bool
-
Declaration
Swift
open func list() throws -> [Login]
-
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) throws -> Login
-
Declaration
Swift
open func wipeLocal() throws