// // DefaultKeys.swift // pass // // Created by Mingshen Sun on 21/1/2017. // Copyright © 2017 Bob Sun. All rights reserved. // import Foundation import SwiftyUserDefaults public var SharedDefaults = UserDefaults(suiteName: Globals.groupIdentifier)! public extension DefaultsKeys { static let pgpKeySource = DefaultsKey("pgpKeySource") static let pgpPublicKeyURL = DefaultsKey("pgpPublicKeyURL") static let pgpPrivateKeyURL = DefaultsKey("pgpPrivateKeyURL") // Keep them for legacy reasons. static let pgpPublicKeyArmor = DefaultsKey("pgpPublicKeyArmor") static let pgpPrivateKeyArmor = DefaultsKey("pgpPrivateKeyArmor") static let gitSSHPrivateKeyArmor = DefaultsKey("gitSSHPrivateKeyArmor") static let passcodeKey = DefaultsKey("passcodeKey") static let gitURL = DefaultsKey("gitURL", defaultValue: URL(string: "https://")!) static let gitAuthenticationMethod = DefaultsKey("gitAuthenticationMethod", defaultValue: GitAuthenticationMethod.password) static let gitUsername = DefaultsKey("gitUsername", defaultValue: "git") static let gitBranchName = DefaultsKey("gitBranchName", defaultValue: "master") static let gitSSHPrivateKeyURL = DefaultsKey("gitSSHPrivateKeyURL") static let gitSSHKeySource = DefaultsKey("gitSSHKeySource") static let gitSignatureName = DefaultsKey("gitSignatureName") static let gitSignatureEmail = DefaultsKey("gitSignatureEmail") static let lastSyncedTime = DefaultsKey("lastSyncedTime") static let isTouchIDOn = DefaultsKey("isTouchIDOn", defaultValue: false) static let isHideUnknownOn = DefaultsKey("isHideUnknownOn", defaultValue: false) static let isHideOTPOn = DefaultsKey("isHideOTPOn", defaultValue: false) static let isRememberPGPPassphraseOn = DefaultsKey("isRememberPGPPassphraseOn", defaultValue: false) static let isRememberGitCredentialPassphraseOn = DefaultsKey("isRememberGitCredentialPassphraseOn", defaultValue: false) static let isShowFolderOn = DefaultsKey("isShowFolderOn", defaultValue: true) static let isHidePasswordImagesOn = DefaultsKey("isHidePasswordImagesOn", defaultValue: false) static let searchDefault = DefaultsKey("searchDefault", defaultValue: .all) static let passwordGeneratorFlavor = DefaultsKey("passwordGeneratorFlavor", defaultValue: "Apple") static let encryptInArmored = DefaultsKey("encryptInArmored", defaultValue: false) }