Since: API level 34
public static class

KnoxContract.Config

extends Object
java.lang.Object
   ↳ com.samsung.android.knox.ex.KnoxContract.Config

Deprecated in API level 37

Class Overview

This class provides the public interface for device customization.


Overview

This class has below sub classes to set specific policy.


Permission
The use of this API requires the caller to have the LICENSE_PERMISSION permission which has a protection level of signature and RUNTIME_PERMISSION permission which has a protection level of dangerous. LICENSE_PERMISSION is not required on managed device (DO/WPC)

Summary

Nested Classes
class KnoxContract.Config.Application Deprecated in API level 37  
class KnoxContract.Config.DateTime Deprecated in API level 37  
class KnoxContract.Config.Device Deprecated in API level 37  
class KnoxContract.Config.Font Deprecated in API level 37  
class KnoxContract.Config.NFC Deprecated in API level 37  
class KnoxContract.Config.Settings Deprecated in API level 37  
class KnoxContract.Config.Wifi Deprecated in API level 36
NOTE: This Class is not available since Android 13.
 
Constants
String LICENSE_PERMISSION Deprecated in API level 37
String PATH
String RUNTIME_PERMISSION Deprecated in API level 37
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String LICENSE_PERMISSION

Since: API level 34

Deprecated in API level 37

License Permission

Constant Value: "com.samsung.android.knox.permission.KNOX_NDA_DEVICE_SETTINGS"

public static final String PATH

Since: API level 34

Constant Value: "config"

public static final String RUNTIME_PERMISSION

Since: API level 34

Deprecated in API level 37

Runtime Permission

Constant Value: "com.samsung.android.knox.permission.KNOX_NDA_DEVICE_SETTINGS_RT"