Files
smoa/docs/reference/KNOX-INTEGRATION.md
defiQUG a2dc194a49 Monorepo: Gitea CI, docs, auth/sync, backend APIs, gitignore
- Add Gitea Actions workflow; point README to gitea.d-bis.org/Sankofa_Phoenix/SMOA
- Expand .gitignore for Spring H2 data, secrets, Kotlin .kotlin/, tooling
- Track docs/api/generated ReDoc bundle; refresh api docs README
- Android: network/auth/sync, UI shell, tests; backend credentials/integrity APIs
- Docs, scripts (generate-api-docs), modules and core updates

Made-with: Cursor
2026-03-23 20:19:24 -07:00

17 lines
768 B
Markdown

# Samsung Knox integration (optional)
SMOA targets Samsung devices (e.g. Galaxy Z Fold5) where **Knox** may be required for:
- **Knox VPN** or per-app VPN enforcement
- **Knox attestation** / device health for zero-trust policies
- **Sensitive data** in Knox container or TIMA-backed keystores
## Steps
1. Enroll in **Samsung Knox Partner Program** and obtain a license key.
2. Add Knox SDK dependencies (version aligned to **Knox API level** on your devices, e.g. 3.12).
3. Initialize the SDK in `Application.onCreate()` per Samsung docs.
4. Gate features with `KnoxUtils` / `EnterpriseDeviceManager` where policy requires.
This repository does **not** bundle the Knox SDK (distribution license). Use this guide when your deployment mandates Knox.