Since: API level 34
public final class

KnoxContract

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

Class Overview

The contract between the Knox SDK provider and applications. Contains definitions for the supported URIs and Keys.

Overview

KnoxSDKContract defines an URI for configuration device settings

Operations

  Insert
Not Supported operations
  Update
Set configuration value to target(key)
  Delete
Clear configuration value before setting by Update() apis
  Query
Get configuration value from target(key)

Since

API level 3.7.1

Summary

Nested Classes
class KnoxContract.Config

This class provides the public interface for device customization. 

class KnoxContract.License

This class provide active/deactive/get status for license. 

Constants
String AUTHORITY The authority for the KnoxSDK provider
String AUTHORITY_URI_STRING A content:// style uri string to the authority for the KnoxSDK provider
String KEY API key for specific policy or license key
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String AUTHORITY

Since: API level 34

The authority for the KnoxSDK provider

Constant Value: "com.samsung.android.knox.sdk"

public static final String AUTHORITY_URI_STRING

Since: API level 34

A content:// style uri string to the authority for the KnoxSDK provider

Constant Value: "content://com.samsung.android.knox.sdk"

public static final String KEY

Since: API level 34

API key for specific policy or license key

Constant Value: "key"