├── .github └── workflows │ ├── build.yml │ ├── codequality.yml │ └── deploy_to_cocoapods.yml ├── .gitignore ├── .swift-version ├── .swiftformat ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── CovidCertificateSDK.podspec ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── CovidCertificateSDK │ ├── CertLogic │ ├── CertLogic.swift │ └── CertLogicPayload.swift │ ├── CovidCertificateImpl.swift │ ├── CovidCertificateSDK.swift │ ├── Database │ └── NationalRulesStorage.swift │ ├── Date.swift │ ├── Helpers │ ├── Bundle+BuildInfo.swift │ ├── Bundle+Loader.swift │ ├── CheckResults+anonymized.swift │ ├── DateFormatter.swift │ └── UBUserDefault.swift │ ├── JwsVerifier.swift │ ├── Metadata │ ├── MetadataManager.swift │ ├── MetadataReponse.swift │ ├── ProductEntry.swift │ ├── ProductNameManager.swift │ └── Products.swift │ ├── Models │ ├── CertificateHolder.swift │ ├── CertificateHolderType.swift │ ├── CertificateType.swift │ ├── CheckMode.swift │ ├── CheckResults.swift │ ├── CovidCertError.swift │ ├── CovidCertificate.swift │ ├── ForeignRulesCountryCodes.swift │ ├── LightCert.swift │ ├── ModeCheckResult.swift │ ├── VerificationResult.swift │ └── VerifierCertificateHolder.swift │ ├── NationalRules │ ├── NationalRulesConstants.swift │ └── NationalRulesError.swift │ ├── Networking │ ├── Backend.swift │ ├── Endpoint.swift │ ├── Environment.swift │ ├── NSURLSession+CC.swift │ ├── UBPinnedCertificatesTrustEvaluator.swift │ └── URLSession+pinning.swift │ ├── Resources │ ├── Amazon_Root_CA1.der │ ├── products_metadata.json │ ├── revocations.sqlite │ └── swiss_governmentrootcaii.der │ ├── SDKOptions.swift │ ├── TrustList │ ├── NationalListsManager.swift │ ├── NationalRulesList.swift │ ├── NationalRulesListUpdate.swift │ ├── NetworkError.swift │ ├── RevocationList.swift │ ├── RevocationListUpdate.swift │ ├── RevocationStorage.swift │ ├── TrustCertificates.swift │ ├── TrustCertificatesUpdate.swift │ ├── TrustListManager.swift │ ├── TrustListPublicKey.swift │ └── TrustStorage.swift │ └── ehn │ ├── Asn1Encoder.swift │ ├── CBORExtensions.swift │ ├── CWT.swift │ ├── Cose.swift │ ├── DCCCert.swift │ ├── Extensions.swift │ ├── LICENSE.txt │ ├── SecureStorage │ ├── Enclave.swift │ └── SecureStorage.swift │ ├── ValidationError.swift │ └── ValidationResult.swift ├── Tests └── CovidCertificateSDKTests │ ├── CovidCertificateSDKTests.swift │ ├── DateTests.swift │ ├── MockNetworking.swift │ ├── NationalRules │ ├── foreignrules_de.json │ └── nationalrules.json │ ├── RevocationListUpdateTests.swift │ ├── TestCertificateHolder.swift │ ├── TestTrustListManager.swift │ ├── TrustListUpdateTests.swift │ └── TrustStorageTests.swift └── fastlane ├── Fastfile └── README.md /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codequality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/.github/workflows/codequality.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_to_cocoapods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/.github/workflows/deploy_to_cocoapods.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.3 2 | -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CovidCertificateSDK.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/CovidCertificateSDK.podspec -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/README.md -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/CertLogic/CertLogic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/CertLogic/CertLogic.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/CertLogic/CertLogicPayload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/CertLogic/CertLogicPayload.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/CovidCertificateImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/CovidCertificateImpl.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/CovidCertificateSDK.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/CovidCertificateSDK.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Database/NationalRulesStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Database/NationalRulesStorage.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Date.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Date.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Helpers/Bundle+BuildInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Helpers/Bundle+BuildInfo.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Helpers/Bundle+Loader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Helpers/Bundle+Loader.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Helpers/CheckResults+anonymized.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Helpers/CheckResults+anonymized.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Helpers/DateFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Helpers/DateFormatter.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Helpers/UBUserDefault.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Helpers/UBUserDefault.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/JwsVerifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/JwsVerifier.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Metadata/MetadataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Metadata/MetadataManager.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Metadata/MetadataReponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Metadata/MetadataReponse.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Metadata/ProductEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Metadata/ProductEntry.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Metadata/ProductNameManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Metadata/ProductNameManager.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Metadata/Products.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Metadata/Products.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CertificateHolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CertificateHolder.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CertificateHolderType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CertificateHolderType.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CertificateType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CertificateType.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CheckMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CheckMode.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CheckResults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CheckResults.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CovidCertError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CovidCertError.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/CovidCertificate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/CovidCertificate.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/ForeignRulesCountryCodes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/ForeignRulesCountryCodes.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/LightCert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/LightCert.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/ModeCheckResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/ModeCheckResult.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/VerificationResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/VerificationResult.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Models/VerifierCertificateHolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Models/VerifierCertificateHolder.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/NationalRules/NationalRulesConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/NationalRules/NationalRulesConstants.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/NationalRules/NationalRulesError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/NationalRules/NationalRulesError.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Networking/Backend.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Networking/Backend.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Networking/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Networking/Endpoint.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Networking/Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Networking/Environment.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Networking/NSURLSession+CC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Networking/NSURLSession+CC.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Networking/UBPinnedCertificatesTrustEvaluator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Networking/UBPinnedCertificatesTrustEvaluator.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Networking/URLSession+pinning.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Networking/URLSession+pinning.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Resources/Amazon_Root_CA1.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Resources/Amazon_Root_CA1.der -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Resources/products_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Resources/products_metadata.json -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Resources/revocations.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Resources/revocations.sqlite -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/Resources/swiss_governmentrootcaii.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/Resources/swiss_governmentrootcaii.der -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/SDKOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/SDKOptions.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/NationalListsManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/NationalListsManager.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/NationalRulesList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/NationalRulesList.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/NationalRulesListUpdate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/NationalRulesListUpdate.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/NetworkError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/NetworkError.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/RevocationList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/RevocationList.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/RevocationListUpdate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/RevocationListUpdate.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/RevocationStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/RevocationStorage.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/TrustCertificates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/TrustCertificates.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/TrustCertificatesUpdate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/TrustCertificatesUpdate.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/TrustListManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/TrustListManager.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/TrustListPublicKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/TrustListPublicKey.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/TrustList/TrustStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/TrustList/TrustStorage.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/Asn1Encoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/Asn1Encoder.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/CBORExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/CBORExtensions.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/CWT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/CWT.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/Cose.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/Cose.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/DCCCert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/DCCCert.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/Extensions.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/LICENSE.txt -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/SecureStorage/Enclave.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/SecureStorage/Enclave.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/SecureStorage/SecureStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/SecureStorage/SecureStorage.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/ValidationError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/ValidationError.swift -------------------------------------------------------------------------------- /Sources/CovidCertificateSDK/ehn/ValidationResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Sources/CovidCertificateSDK/ehn/ValidationResult.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/CovidCertificateSDKTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/CovidCertificateSDKTests.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/DateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/DateTests.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/MockNetworking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/MockNetworking.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/NationalRules/foreignrules_de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/NationalRules/foreignrules_de.json -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/NationalRules/nationalrules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/NationalRules/nationalrules.json -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/RevocationListUpdateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/RevocationListUpdateTests.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/TestCertificateHolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/TestCertificateHolder.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/TestTrustListManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/TestTrustListManager.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/TrustListUpdateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/TrustListUpdateTests.swift -------------------------------------------------------------------------------- /Tests/CovidCertificateSDKTests/TrustStorageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/Tests/CovidCertificateSDKTests/TrustStorageTests.swift -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/admin-ch/CovidCertificate-SDK-iOS/HEAD/fastlane/README.md --------------------------------------------------------------------------------