blob: 02baabf8e66019a117e46f4f343b0a191a9686ec [file] [log] [blame]
{
"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"
}