| { |
| "name": "SmartCredentialsLibrary", |
| "version": "5.3.4", |
| "summary": "Smart Credentials is a library with multiple generic functionalities, like secure storage, authorization, camera scanners and more.", |
| "description": "Smart Credentials is a library with multiple generic functionalities. The focus is on having components that are not application-specific, so that they can be easily integrated into multiple applications.\nThe main feature of the library is the secure storage. The library itself is data type – agnostic and can handle both sensitive and plain user data. Based on the data definition, the library has internal mechanisms to retrieve/store content or manipulate data pieces.\nOther features include QR-based login, barcode reader, OCR reader/parser, OTP generator, fingerprint/pin/pattern/faceId authorization.", |
| "homepage": "https://github.com/telekom/SmartCredentials-SDK-ios.git", |
| "license": { |
| "type": "Apache License, Version 2.0", |
| "file": "LICENSE" |
| }, |
| "authors": "Deutsche Telekom AG", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "swift_versions": "5.0", |
| "source": { |
| "git": "https://github.com/telekom/SmartCredentials-SDK-ios.git", |
| "tag": "5.3.4" |
| }, |
| "exclude_files": "SmartCredentials/Authentication/AppAuth/", |
| "subspecs": [ |
| { |
| "name": "Core", |
| "source_files": "SmartCredentials/Core/Core/**/*.{h,swift}" |
| }, |
| { |
| "name": "Authentication", |
| "source_files": "SmartCredentials/Authentication/Authentication/**/*.{h,swift}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ], |
| "AppAuth": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Authorization", |
| "source_files": "SmartCredentials/Authorization/**/*.{h,swift}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "CameraScanner", |
| "source_files": "SmartCredentials/CameraScanner/**/*.{h,swift,framework}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ], |
| "TesseractOCRiOS": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Encryption", |
| "source_files": "SmartCredentials/Encryption/**/*.{h,swift}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Networking", |
| "source_files": "SmartCredentials/Networking/**/*.{h,m,swift}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "OTP", |
| "source_files": "SmartCredentials/OTP/**/*.swift", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ], |
| "SmartCredentialsLibrary/CameraScanner": [ |
| |
| ], |
| "SmartCredentialsLibrary/Storage": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "QRLogin", |
| "source_files": "SmartCredentials/QRLogin/**/*.{h,swift,framework}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ], |
| "SmartCredentialsLibrary/Authorization": [ |
| |
| ], |
| "Starscream": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Storage", |
| "source_files": "SmartCredentials/Storage/Storage/**/*.{h,swift,xcdatamodeld}", |
| "dependencies": { |
| "SmartCredentialsLibrary/Core": [ |
| |
| ] |
| }, |
| "resource_bundles": { |
| "CredentialsModel": [ |
| "SmartCredentials/**/*.xcdatamodeld" |
| ] |
| }, |
| "resources": "SmartCredentials/**/*.xcdatamodeld" |
| } |
| ], |
| "swift_version": "5.0" |
| } |