Package Index

com.samsung.android.knox

Provides classes that enable device management capabilities at the system level, allowing enterprises to enforce enterprise specific policies by providing a finer-grained control over employee devices.

com.samsung.android.knox.accounts

Provides classes to manage device, email, Exchange and LDAP accounts.

com.samsung.android.knox.application

Provides classes to control application-related functions and restrictions.

com.samsung.android.knox.bluetooth

Provides classes to manage the bluetooth settings.

com.samsung.android.knox.browser

Provides classes to manage the Samsung browser settings.

com.samsung.android.knox.container

Provides classes that are used for managing containers in a multiuser management environment.

com.samsung.android.knox.custom

Provides classes and APIs to customize the device.

com.samsung.android.knox.datetime

Provides classes to control the device's date and time.

com.samsung.android.knox.ddar

Provides classes that:

  • Enable creation and configuration of a workspace(container) with Dual DAR protection.
  • Enable third party applications to provide an implementation for an independent second layer of encryption.

com.samsung.android.knox.deviceinfo

Provides classes to retrieve information of the device's inventory.

com.samsung.android.knox.devicesecurity

Provides classes that control device security and password settings.

com.samsung.android.knox.dex

Provides classes to control the device's desktop mode.

com.samsung.android.knox.display

Provides classes to customize the device's display.

com.samsung.android.knox.dlp

Provides classes that enable Data Loss Prevention(DLP) feature, allowing enterprise to configure and manage DLP service providers and applications

com.samsung.android.knox.ex
com.samsung.android.knox.ex.knoxAI

Provides classes for Knox AI feature.

com.samsung.android.knox.ex.peripheral

Provides classes to control Peripheral devices

com.samsung.android.knox.integrity

Provides classes for verifying the integrity of a device.

com.samsung.android.knox.keystore

Provides classes to manage certificates and keystores.

com.samsung.android.knox.kiosk

Provides classes that enable kiosk mode features, allowing enterprises to customize the device look and feel and brand the device according to a specific enterprise's requirements.

com.samsung.android.knox.kpcc

Provides classes to manage Knox Platform for Critical Communications (KPCC).

com.samsung.android.knox.kpm

Provides classes for registration device to Knox System Server.

com.samsung.android.knox.license

Provides classes that allow an application to activate/deactivate an Enterprise or Knox License on device.

com.samsung.android.knox.location

Provides classes to manage location providers and geofences, allowing enterprises to enforce policies based on geographical location of a device.

com.samsung.android.knox.lockscreen

Provides classes that enable lockscreen customization, allowing enterprises to make customizations on top of the lockscreen.

com.samsung.android.knox.log

Provides classes that enable event logs to be used for forensic analysis of the device.

com.samsung.android.knox.multiuser

Provides classes that enable managing multiple users on device.

com.samsung.android.knox.net

Provides classes to manage device's network settings.

com.samsung.android.knox.net.apn

Provides classes to manage Access Point Name (APN) settings.

com.samsung.android.knox.net.billing

Provides classes that setup and control Enterprise Billing (split billing) on the Knox device.

com.samsung.android.knox.net.firewall

Provides classes that enable management of firewall rules.

com.samsung.android.knox.net.nap

Provides classes that enable registering third party applications as a network monitoring application which will collect network based meta-data on the device.

com.samsung.android.knox.net.vpn

Provides classes to configure Android VPN settings and profiles.

com.samsung.android.knox.net.vpn.serviceprovider

Provides classes to configure Android VPN clients.

com.samsung.android.knox.net.wifi

Provides classes to manage Wi-Fi settings and profiles.

com.samsung.android.knox.nfc

Provides classes to manage Near Field Communication (NFC) settings capabilities.

com.samsung.android.knox.profile
com.samsung.android.knox.remotecontrol

Provides classes that enable remote control features, allowing enterprises to remotely inject key/motion events and capture/stream the device display.

com.samsung.android.knox.restriction

Provides classes to restrict device functions.

com.samsung.android.knox.sdp

Provides classes that allows to mark application data to sensitive and other utility functions.

com.samsung.android.knox.sdp.core

Provides classes that allows to create custom SDP engine and manage the engine.

com.samsung.android.knox.seams

Provides classes for SEAndroid Management.

com.samsung.android.knox.ucm.configurator

Provides classes for Configurator application to manage and configure Credential storages on the device.

com.samsung.android.knox.ucm.core

Provides classes to fetch all providers, validate UCM URI and communicate with plugin, and support secure channel.

com.samsung.android.knox.ucm.plugin.agent

Provides classes that include abstract methods which extending class can implement to receive callback from UCM framework and "Provider" for the Java Security API

com.samsung.android.knox.ucm.plugin.keystore

Provides classes for KeyPair Generation in Credential Storage.

com.samsung.android.knox.zt

Provides common class of Knox Zero Trust feature

com.samsung.android.knox.zt.devicetrust.cert

Provides Remote Certificate Provisioning related classes which is one of Knox Zero Trust feature