|
99 | 99 | 7402BEAB26274D430012801E /* HMACVerifierTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7402BEAA26274D430012801E /* HMACVerifierTests.swift */; };
|
100 | 100 | 7402BEAF26274DA40012801E /* HMACCryptoTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7402BEAE26274DA40012801E /* HMACCryptoTestCase.swift */; };
|
101 | 101 | 7402BEB526288DCD0012801E /* JWSHMACTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7402BEB426288DCD0012801E /* JWSHMACTests.swift */; };
|
| 102 | + 74618E4E28A64EBA0028B066 /* AESGCMEncryption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74618E4D28A64EBA0028B066 /* AESGCMEncryption.swift */; }; |
| 103 | + 74618E5028A6A3080028B066 /* AESGCMEncryptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74618E4F28A6A3080028B066 /* AESGCMEncryptionTests.swift */; }; |
102 | 104 | 8A30B8F822118FD0001834E3 /* DeflateWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A30B8F722118FD0001834E3 /* DeflateWrapper.swift */; };
|
103 | 105 | 8A30B8FA22118FE6001834E3 /* JWECompressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A30B8F922118FE6001834E3 /* JWECompressionTests.swift */; };
|
104 | 106 | 8A4B08B22213FF0600828536 /* Compressor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A4B08B12213FF0600828536 /* Compressor.swift */; };
|
| 107 | + 8A5B190C2BF260F100A250EB /* AESGCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A5B190B2BF260F100A250EB /* AESGCM.swift */; }; |
105 | 108 | 9665A24722B0F3E100EAC14A /* ECAsn1IntegerConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9665A24622B0F3E100EAC14A /* ECAsn1IntegerConversionTests.swift */; };
|
106 | 109 | C803EFE51FA77E3000B71335 /* JWSRSATests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C803EFE41FA77E3000B71335 /* JWSRSATests.swift */; };
|
107 | 110 | C803EFE91FA7893A00B71335 /* JWSHeaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C803EFE81FA7893A00B71335 /* JWSHeaderTests.swift */; };
|
|
234 | 237 | 7402BEAA26274D430012801E /* HMACVerifierTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HMACVerifierTests.swift; sourceTree = "<group>"; };
|
235 | 238 | 7402BEAE26274DA40012801E /* HMACCryptoTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HMACCryptoTestCase.swift; sourceTree = "<group>"; };
|
236 | 239 | 7402BEB426288DCD0012801E /* JWSHMACTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JWSHMACTests.swift; sourceTree = "<group>"; };
|
| 240 | + 74618E4D28A64EBA0028B066 /* AESGCMEncryption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AESGCMEncryption.swift; sourceTree = "<group>"; }; |
| 241 | + 74618E4F28A6A3080028B066 /* AESGCMEncryptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AESGCMEncryptionTests.swift; sourceTree = "<group>"; }; |
237 | 242 | 8A30B8F722118FD0001834E3 /* DeflateWrapper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeflateWrapper.swift; sourceTree = "<group>"; };
|
238 | 243 | 8A30B8F922118FE6001834E3 /* JWECompressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JWECompressionTests.swift; sourceTree = "<group>"; };
|
239 | 244 | 8A4B08B12213FF0600828536 /* Compressor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Compressor.swift; sourceTree = "<group>"; };
|
| 245 | + 8A5B190B2BF260F100A250EB /* AESGCM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AESGCM.swift; sourceTree = "<group>"; }; |
240 | 246 | 9665A24622B0F3E100EAC14A /* ECAsn1IntegerConversionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ECAsn1IntegerConversionTests.swift; sourceTree = "<group>"; };
|
241 | 247 | C803EFE41FA77E3000B71335 /* JWSRSATests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JWSRSATests.swift; sourceTree = "<group>"; };
|
242 | 248 | C803EFE81FA7893A00B71335 /* JWSHeaderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JWSHeaderTests.swift; sourceTree = "<group>"; };
|
|
312 | 318 | C86AC8CA1FCEC20F0007E611 /* AESCBCContentEncryptionTests.swift */,
|
313 | 319 | C83070041FD1B7390068C5CB /* AESCBCContentDecryptionTests.swift */,
|
314 | 320 | 65B5B93F23F5604A009C8396 /* DirectEncryptionKeyManagementModeTests.swift */,
|
| 321 | + 74618E4F28A6A3080028B066 /* AESGCMEncryptionTests.swift */, |
315 | 322 | );
|
316 | 323 | name = JWE;
|
317 | 324 | sourceTree = "<group>";
|
|
390 | 397 | isa = PBXGroup;
|
391 | 398 | children = (
|
392 | 399 | 6558164C23F45CC200EA5FEC /* ContentEncryption.swift */,
|
393 |
| - 6558164E23F462BC00EA5FEC /* AESCBCEncryption */, |
394 |
| - ); |
395 |
| - name = ContentEncryption; |
396 |
| - sourceTree = "<group>"; |
397 |
| - }; |
398 |
| - 6558164E23F462BC00EA5FEC /* AESCBCEncryption */ = { |
399 |
| - isa = PBXGroup; |
400 |
| - children = ( |
401 | 400 | 6558164F23F463C200EA5FEC /* AESCBCEncryption.swift */,
|
| 401 | + 74618E4D28A64EBA0028B066 /* AESGCMEncryption.swift */, |
402 | 402 | );
|
403 |
| - name = AESCBCEncryption; |
| 403 | + name = ContentEncryption; |
404 | 404 | sourceTree = "<group>";
|
405 | 405 | };
|
406 | 406 | 657D0F7523FAE4B5004A7975 /* KeyWrapping */ = {
|
|
591 | 591 | C85012E21FE04E0C00EC49FA /* SecureRandom.swift */,
|
592 | 592 | C81DD9271FD7096100026024 /* HMAC.swift */,
|
593 | 593 | C81DBD571FFE66E700ECF69E /* AES.swift */,
|
| 594 | + 8A5B190B2BF260F100A250EB /* AESGCM.swift */, |
594 | 595 | C8610F0A2029D21800859FCC /* RSA.swift */,
|
595 | 596 | 5FB760DB390F90F91102DB74 /* EC.swift */,
|
596 | 597 | 5FB76CEA2BD69C2AF38D2AFC /* SecKeyECPublicKey.swift */,
|
|
794 | 795 | 5FB76093CE81BF1F8E7C254A /* JWKECDecodingTests.swift in Sources */,
|
795 | 796 | 5FB765B20A256B93440E79E2 /* JWKECEncodingTests.swift in Sources */,
|
796 | 797 | 5FB7656EDD94AE3620A8C13C /* SecKeyECPrivateKeyTests.swift in Sources */,
|
| 798 | + 74618E5028A6A3080028B066 /* AESGCMEncryptionTests.swift in Sources */, |
797 | 799 | 65B5B94023F5604A009C8396 /* DirectEncryptionKeyManagementModeTests.swift in Sources */,
|
798 | 800 | 5FB7656FF300A4A3EF0F3597 /* DataECPrivateKeyTests.swift in Sources */,
|
799 | 801 | 5FB762ED79A6159B5A9EDECC /* ECPrivateKeyToSecKeyTests.swift in Sources */,
|
|
814 | 816 | 6572C2F21F96428800D4186D /* Decrypter.swift in Sources */,
|
815 | 817 | 653656092035D86E00A3AC3B /* JWKSet.swift in Sources */,
|
816 | 818 | 65D1D0671F7A878D006377CD /* Deserializer.swift in Sources */,
|
| 819 | + 74618E4E28A64EBA0028B066 /* AESGCMEncryption.swift in Sources */, |
817 | 820 | 65F44EB11FE2D941000C5EA0 /* JWK.swift in Sources */,
|
818 | 821 | 6582614F2029F2D100B594ED /* ASN1DERParsing.swift in Sources */,
|
819 | 822 | C85012E31FE04E0C00EC49FA /* SecureRandom.swift in Sources */,
|
|
829 | 832 | 6571F6231F7BF786004D53C5 /* JWSHeader.swift in Sources */,
|
830 | 833 | 65D8680F1F7CE35000769BBF /* RSAVerifier.swift in Sources */,
|
831 | 834 | 6558164A23F456F700EA5FEC /* KeyManagementMode.swift in Sources */,
|
| 835 | + 8A5B190C2BF260F100A250EB /* AESGCM.swift in Sources */, |
832 | 836 | 65826AB22028696000AFFC46 /* RSAKeyCodable.swift in Sources */,
|
833 | 837 | C8610F092029B15600859FCC /* Algorithms.swift in Sources */,
|
834 | 838 | 658EE1AF23F4067D00B6E967 /* AlgorithmExtensions.swift in Sources */,
|
|
883 | 887 | ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
|
884 | 888 | DEVELOPMENT_TEAM = 4857DE3DAC;
|
885 | 889 | INFOPLIST_FILE = Tests/Info.plist;
|
| 890 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
886 | 891 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks $(PROJECT_DIR)/Pods";
|
887 | 892 | PRODUCT_BUNDLE_IDENTIFIER = com.airsidemobile.Tests;
|
888 | 893 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 894 | + SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator"; |
| 895 | + SUPPORTS_MACCATALYST = NO; |
| 896 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
| 897 | + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; |
889 | 898 | SWIFT_VERSION = 5.0;
|
| 899 | + TARGETED_DEVICE_FAMILY = "1,2,3,4,6,7"; |
890 | 900 | };
|
891 | 901 | name = Debug;
|
892 | 902 | };
|
|
896 | 906 | ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
|
897 | 907 | DEVELOPMENT_TEAM = 4857DE3DAC;
|
898 | 908 | INFOPLIST_FILE = Tests/Info.plist;
|
| 909 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
899 | 910 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks $(PROJECT_DIR)/Pods";
|
900 | 911 | PRODUCT_BUNDLE_IDENTIFIER = com.airsidemobile.Tests;
|
901 | 912 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 913 | + SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator"; |
| 914 | + SUPPORTS_MACCATALYST = NO; |
| 915 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
| 916 | + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; |
902 | 917 | SWIFT_VERSION = 5.0;
|
| 918 | + TARGETED_DEVICE_FAMILY = "1,2,3,4,6,7"; |
903 | 919 | };
|
904 | 920 | name = Release;
|
905 | 921 | };
|
|
956 | 972 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
957 | 973 | GCC_WARN_UNUSED_FUNCTION = YES;
|
958 | 974 | GCC_WARN_UNUSED_VARIABLE = YES;
|
959 |
| - IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
| 975 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
| 976 | + MACOSX_DEPLOYMENT_TARGET = 10.15; |
960 | 977 | MTL_ENABLE_DEBUG_INFO = YES;
|
961 | 978 | ONLY_ACTIVE_ARCH = YES;
|
962 | 979 | SDKROOT = iphoneos;
|
963 | 980 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
964 | 981 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
965 | 982 | SWIFT_VERSION = 4.2;
|
966 |
| - TARGETED_DEVICE_FAMILY = "1,2"; |
| 983 | + TARGETED_DEVICE_FAMILY = "1,2,3,4,6,7"; |
| 984 | + TVOS_DEPLOYMENT_TARGET = 15.0; |
967 | 985 | VERSIONING_SYSTEM = "apple-generic";
|
968 | 986 | VERSION_INFO_PREFIX = "";
|
| 987 | + WATCHOS_DEPLOYMENT_TARGET = 8.0; |
| 988 | + XROS_DEPLOYMENT_TARGET = 1.0; |
969 | 989 | };
|
970 | 990 | name = Debug;
|
971 | 991 | };
|
|
1016 | 1036 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
1017 | 1037 | GCC_WARN_UNUSED_FUNCTION = YES;
|
1018 | 1038 | GCC_WARN_UNUSED_VARIABLE = YES;
|
1019 |
| - IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
| 1039 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
| 1040 | + MACOSX_DEPLOYMENT_TARGET = 10.15; |
1020 | 1041 | MTL_ENABLE_DEBUG_INFO = NO;
|
1021 | 1042 | SDKROOT = iphoneos;
|
1022 | 1043 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
1023 | 1044 | SWIFT_VERSION = 4.2;
|
1024 |
| - TARGETED_DEVICE_FAMILY = "1,2"; |
| 1045 | + TARGETED_DEVICE_FAMILY = "1,2,3,4,6,7"; |
| 1046 | + TVOS_DEPLOYMENT_TARGET = 15.0; |
1025 | 1047 | VALIDATE_PRODUCT = YES;
|
1026 | 1048 | VERSIONING_SYSTEM = "apple-generic";
|
1027 | 1049 | VERSION_INFO_PREFIX = "";
|
| 1050 | + WATCHOS_DEPLOYMENT_TARGET = 8.0; |
| 1051 | + XROS_DEPLOYMENT_TARGET = 1.0; |
1028 | 1052 | };
|
1029 | 1053 | name = Release;
|
1030 | 1054 | };
|
|
1041 | 1065 | DYLIB_INSTALL_NAME_BASE = "@rpath";
|
1042 | 1066 | INFOPLIST_FILE = JOSESwift/Support/Info.plist;
|
1043 | 1067 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
| 1068 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
1044 | 1069 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
1045 | 1070 | PRODUCT_BUNDLE_IDENTIFIER = com.airsidemobile.JOSESwift;
|
1046 | 1071 | PRODUCT_NAME = "$(TARGET_NAME)";
|
1047 | 1072 | SKIP_INSTALL = YES;
|
| 1073 | + SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator"; |
| 1074 | + SUPPORTS_MACCATALYST = NO; |
| 1075 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
| 1076 | + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; |
1048 | 1077 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
1049 | 1078 | SWIFT_VERSION = 5.0;
|
| 1079 | + TARGETED_DEVICE_FAMILY = "1,2,3,4,6,7"; |
1050 | 1080 | };
|
1051 | 1081 | name = Debug;
|
1052 | 1082 | };
|
|
1063 | 1093 | DYLIB_INSTALL_NAME_BASE = "@rpath";
|
1064 | 1094 | INFOPLIST_FILE = JOSESwift/Support/Info.plist;
|
1065 | 1095 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
| 1096 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
1066 | 1097 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
1067 | 1098 | PRODUCT_BUNDLE_IDENTIFIER = com.airsidemobile.JOSESwift;
|
1068 | 1099 | PRODUCT_NAME = "$(TARGET_NAME)";
|
1069 | 1100 | SKIP_INSTALL = YES;
|
| 1101 | + SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator"; |
| 1102 | + SUPPORTS_MACCATALYST = NO; |
| 1103 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
| 1104 | + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; |
1070 | 1105 | SWIFT_VERSION = 5.0;
|
| 1106 | + TARGETED_DEVICE_FAMILY = "1,2,3,4,6,7"; |
1071 | 1107 | };
|
1072 | 1108 | name = Release;
|
1073 | 1109 | };
|
|
0 commit comments