XuqmGroup-iOSSDK/Sources/XuqmSDK/License
XuqmGroup 60ac8f0283 feat(license): add LicenseSDK module
Implements device authorization registration and verification:
- AES-256-GCM + PBKDF2 decryption of .xuqmlicense files
- Keychain storage for token and deviceId
- UIDevice.identifierForVendor for device ID
- 10-minute cache with offline fallback
- LicenseResult sealed type (success/error)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 02:25:26 +08:00
..
DeviceInfoProvider.swift feat(license): add LicenseSDK module 2026-05-16 02:25:26 +08:00
LicenseFileCrypto.swift feat(license): add LicenseSDK module 2026-05-16 02:25:26 +08:00
LicenseFileReader.swift feat(license): add LicenseSDK module 2026-05-16 02:25:26 +08:00
LicenseModels.swift feat(license): add LicenseSDK module 2026-05-16 02:25:26 +08:00
LicenseSDK.swift feat(license): add LicenseSDK module 2026-05-16 02:25:26 +08:00
LicenseStore.swift feat(license): add LicenseSDK module 2026-05-16 02:25:26 +08:00