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

768 B

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.