java.lang.Objectcom.lenovo.android.app.admin.LenovoDevicePolicyManager.LenovoDevicePolicyInfo
public abstract static class LenovoDevicePolicyManager.LenovoDevicePolicyInfo
The Class LenovoDevicePolicyInfo
Constructor Summary | |
---|---|
LenovoDevicePolicyManager.LenovoDevicePolicyInfo()
|
Method Summary | |
---|---|
abstract boolean |
allowUserRemove()
Returns if the policy is allowed to be removed by the user |
abstract boolean |
blocksBluetooth()
Returns if the policy blocks Bluetooth |
abstract boolean |
blocksCamera()
Returns if the policy blocks the Camera |
abstract boolean |
blocksDataRoaming()
Returns if the policy blocks Data Roaming |
abstract boolean |
blocksHDMI()
Returns if the policy blocks the HDMI port |
abstract boolean |
blocksHotspot()
Returns if the policy blocks being a hotspot |
abstract boolean |
blocksMic()
Returns if the policy blocks the Mic |
abstract boolean |
blocksMicroUSB()
Returns if the policy blocks MicroUSB |
abstract boolean |
blocksSDSlot()
Returns if the policy blocks the SDSlot |
abstract boolean |
blocksTethering()
Returns if the policy blocks tethering |
abstract boolean |
blocksUnknownSources()
Returns if the policy blocks Unknown Sources |
abstract boolean |
blocksUSB()
Returns if the policy blocks USB |
abstract boolean |
blocksUSBDebugging()
Returns if the policy blocks USB Debugging |
abstract boolean |
blocksWifi()
Returns if the policy blocks Wifi |
abstract boolean |
containsAndroidPolicyScreenLock()
Returns if the Android settings of the policy contain any Android screen lock policies |
abstract boolean |
containsAndroidPolicyStorageEncryption()
Returns if the Android settings of the policy contain any Android storage encryption policies |
abstract boolean |
containsLenovoConfigADInfo()
Returns if the Lenovo configuration settings of the policy contain any Active Directory configuration profiles |
abstract boolean |
containsLenovoConfigCertificates()
Returns if the Lenovo configuration settings of the policy contain any certificates to import |
abstract boolean |
containsLenovoConfigEmailInfo()
Returns if the Lenovo configuration settings of the policy contain any Email configuration profiles |
abstract boolean |
containsLenovoConfigVPNInfo()
Returns if the Lenovo configuration settings of the policy contain any VPN configuration profiles |
abstract boolean |
containsLenovoConfigWifi()
Returns if the Lenovo configuration settings of the policy contain any Wifi configuration profiles |
abstract java.lang.String |
getAuthorName()
Gets the Author defined in the policy |
abstract android.content.ComponentName |
getComponentNameOwner()
Get the component name of the admin that owns this policy |
abstract java.lang.String |
getDescription()
Gets the Description defined in the policy |
abstract java.lang.String |
getDisplayName()
Gets the DisplayName defined in the policy |
abstract java.lang.String |
getSource()
Gets the Source defined in the policy |
abstract java.util.UUID |
getUUID()
Get the policy's uuid |
abstract boolean |
rebootsOnApply()
Returns if the policy defines RebootOnApply |
abstract boolean |
requiresAD()
Returns if the policy requires AD |
abstract boolean |
requiresSDEncryption()
Returns if the policy requires SDEncryption |
abstract boolean |
usesAndroidPolicy()
Returns if the policy defines any standard Android policies |
abstract boolean |
usesLenovoConfig()
Returns if the policy defines any Lenovo configurations |
abstract boolean |
usesLenovoPolicy()
Returns if the policy defines any Lenovo policies |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LenovoDevicePolicyManager.LenovoDevicePolicyInfo()
Method Detail |
---|
public abstract boolean allowUserRemove()
public abstract boolean blocksBluetooth()
public abstract boolean blocksCamera()
public abstract boolean blocksDataRoaming()
public abstract boolean blocksHDMI()
public abstract boolean blocksHotspot()
public abstract boolean blocksMic()
public abstract boolean blocksMicroUSB()
public abstract boolean blocksSDSlot()
public abstract boolean blocksTethering()
public abstract boolean blocksUnknownSources()
public abstract boolean blocksUSB()
public abstract boolean blocksUSBDebugging()
public abstract boolean blocksWifi()
public abstract boolean containsAndroidPolicyScreenLock()
public abstract boolean containsAndroidPolicyStorageEncryption()
public abstract boolean containsLenovoConfigADInfo()
public abstract boolean containsLenovoConfigCertificates()
public abstract boolean containsLenovoConfigEmailInfo()
public abstract boolean containsLenovoConfigVPNInfo()
public abstract boolean containsLenovoConfigWifi()
public abstract java.lang.String getAuthorName()
public abstract android.content.ComponentName getComponentNameOwner()
public abstract java.lang.String getDescription()
public abstract java.lang.String getDisplayName()
public abstract java.lang.String getSource()
public abstract java.util.UUID getUUID()
public abstract boolean rebootsOnApply()
public abstract boolean requiresAD()
public abstract boolean requiresSDEncryption()
public abstract boolean usesAndroidPolicy()
public abstract boolean usesLenovoConfig()
public abstract boolean usesLenovoPolicy()