cd <project-folder>
open Package.swift
Keychain
uses the official SwiftPM manifest format for specifying dependencies. So in order to add a dependency, you will need to do two things:
.package
entry to the dependencies
array of your Package
dependencies
section of the appropriate target(s)dependencies: [
.package(url: "https://github.com/IBM/ios-keychain", from: "1.0.0"),
]
Use Keychain
in order to store eider passowrds or certificates
public static func storeCertificate(_ data: Data, for key: String, dependencies: Dependencies) throws
public static func deleteCertificate(for key: String, dependencies: Dependencies) throws
public static func fetchCertificate(for key: String, dependencies: Dependencies) throws -> Data?
public static func storePassword(_ data: Data, for key: String, dependencies: Dependencies) throws
public static func deletePassword(for key: String, dependencies: Dependencies) throws
public static func fetchPassword(for key: String, dependencies: Dependencies) throws -> Data?
link |
Stars: 4 |
Last commit: 2 years ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics