diff --git a/passKit/Crypto/PGPAgent.swift b/passKit/Crypto/PGPAgent.swift index 1c49260..de79b8e 100644 --- a/passKit/Crypto/PGPAgent.swift +++ b/passKit/Crypto/PGPAgent.swift @@ -105,6 +105,23 @@ public class PGPAgent { return try pgpInterface.encrypt(plainData: plainData, keyIDs: [keyID]) } + @available(*, deprecated, message: "Use encrypt(plainData:keyIDs:) or encryptWithAllKeys(plainData:) instead.") + public func encrypt(plainData: Data) throws -> Data { + try checkAndInit() + guard let pgpInterface else { + throw AppError.encryption + } + return try pgpInterface.encrypt(plainData: plainData, keyID: nil) + } + + public func encryptWithAllKeys(plainData: Data) throws -> Data { + try checkAndInit() + guard let pgpInterface else { + throw AppError.encryption + } + return try pgpInterface.encryptWithAllKeys(plainData: plainData) + } + public func decrypt(encryptedData: Data, requestPGPKeyPassphrase: @escaping (String) -> String) throws -> Data? { // Remember the previous status and set the current status let previousDecryptStatus = latestDecryptStatus @@ -127,23 +144,6 @@ public class PGPAgent { return result } - @available(*, deprecated, message: "Use encrypt(plainData:keyID:) or encryptWithAllKeys(plainData:) instead.") - public func encrypt(plainData: Data) throws -> Data { - try checkAndInit() - guard let pgpInterface else { - throw AppError.encryption - } - return try pgpInterface.encrypt(plainData: plainData, keyID: nil) - } - - public func encryptWithAllKeys(plainData: Data) throws -> Data { - try checkAndInit() - guard let pgpInterface else { - throw AppError.encryption - } - return try pgpInterface.encryptWithAllKeys(plainData: plainData) - } - public var isPrepared: Bool { keyStore.contains(key: PGPKey.PUBLIC.getKeychainKey()) && keyStore.contains(key: PGPKey.PRIVATE.getKeychainKey())