public class

DeviceManager3LM

extends Object
java.lang.Object
   ↳ com.htc.service.DeviceManager3LM

Summary

Public Methods
void blockAdb(boolean block)
boolean checkAppInstallPolicies(String pkgName, List<String> requestedPermissions, List<String> pkgSigs)
boolean checkAppUninstallPolicies(String pkgName)
boolean checkPackagePermission(String permName, String pkgName)
boolean checkUidPermission(String permName, int uid)
boolean checkVpnDns(String vpnSuffixes)
void clear()
boolean clearApplicationUserData(String packageName)
boolean connectToVpn(String abstractSocketName, String vpnSubnets)
void deletePackage(String pkgName, boolean delete_data)
void disablePackage(String pkgName)
boolean disconnectFromVpn(boolean doReset)
void enablePackage(String pkgName)
void encryptPackage(String pkgName, boolean encrypt, boolean required)
boolean getBluetoothEnabled()
int getNfcState()
static String[] getNoEncryptionList(Resources res)
int[] getPackageGids(String pkgName)
int getVersion()
int getWifiState()
void installPackage(String packageURIAsString)
boolean isAdbBlocked()
boolean isDataEncrypted()
boolean isDataEncryptionRequired()
boolean isPackageDisabled(String pkgName)
boolean isPackageEncrypted(String pkgName)
boolean isPackageEncryptionRequired(String pkgName)
boolean isSdEncrypted()
boolean isSdEncryptionRequired()
boolean isSsidAllowed(String ssid)
boolean keyStoreChangePassword(String oldPassword, String newPassword)
boolean keyStoreContains(String name)
boolean keyStoreDeleteKey(String name)
String keyStoreGetKey(String name)
int keyStoreGetLastError()
boolean keyStoreLock()
boolean keyStorePutKey(String name, String key)
boolean keyStoreReset()
void keyStoreSetPassword(String password)
int keyStoreTest()
boolean keyStoreUnlock(String password)
boolean putSettingsSecureInt(String name, int value)
boolean putSettingsSecureString(String name, String value)
boolean restoreOriginalDns(String vpnSuffixes)
boolean setAllowedPackages(Map pkgNames)
boolean setAppInstallPermissionPolicies(Map permNameRegexPermMap)
boolean setAppInstallPkgNamePolicies(Map pkgNameRegexPermMap)
boolean setAppInstallPubkeyPolicies(Map pubkeyRegexPermMap)
boolean setAppUninstallPkgNamePolicies(Map uninstallPkgNameRegexPermMap)
void setBluetoothEnabled(boolean enable)
void setBootLock(boolean enable)
void setDataEncryptionRequired(boolean required)
void setNfcState(int state)
void setNotificationText(String text)
boolean setPackagePermission(String permName, String pkgName, boolean enable)
void setSdEncryptionRequired(boolean required)
void setSsidFilter(List<String> filter)
void setWifiState(int state)
boolean setupVpnDns(String vpnSuffixes)
void unlock()
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public void blockAdb (boolean block)

public boolean checkAppInstallPolicies (String pkgName, List<String> requestedPermissions, List<String> pkgSigs)

public boolean checkAppUninstallPolicies (String pkgName)

public boolean checkPackagePermission (String permName, String pkgName)

public boolean checkUidPermission (String permName, int uid)

public boolean checkVpnDns (String vpnSuffixes)

public void clear ()

public boolean clearApplicationUserData (String packageName)

public boolean connectToVpn (String abstractSocketName, String vpnSubnets)

public void deletePackage (String pkgName, boolean delete_data)

public void disablePackage (String pkgName)

public boolean disconnectFromVpn (boolean doReset)

public void enablePackage (String pkgName)

public void encryptPackage (String pkgName, boolean encrypt, boolean required)

public boolean getBluetoothEnabled ()

public int getNfcState ()

public static String[] getNoEncryptionList (Resources res)

public int[] getPackageGids (String pkgName)

public int getVersion ()

public int getWifiState ()

public void installPackage (String packageURIAsString)

public boolean isAdbBlocked ()

public boolean isDataEncrypted ()

public boolean isDataEncryptionRequired ()

public boolean isPackageDisabled (String pkgName)

public boolean isPackageEncrypted (String pkgName)

public boolean isPackageEncryptionRequired (String pkgName)

public boolean isSdEncrypted ()

public boolean isSdEncryptionRequired ()

public boolean isSsidAllowed (String ssid)

public boolean keyStoreChangePassword (String oldPassword, String newPassword)

public boolean keyStoreContains (String name)

public boolean keyStoreDeleteKey (String name)

public String keyStoreGetKey (String name)

public int keyStoreGetLastError ()

public boolean keyStoreLock ()

public boolean keyStorePutKey (String name, String key)

public boolean keyStoreReset ()

public void keyStoreSetPassword (String password)

public int keyStoreTest ()

public boolean keyStoreUnlock (String password)

public boolean putSettingsSecureInt (String name, int value)

public boolean putSettingsSecureString (String name, String value)

public boolean restoreOriginalDns (String vpnSuffixes)

public boolean setAllowedPackages (Map pkgNames)

public boolean setAppInstallPermissionPolicies (Map permNameRegexPermMap)

public boolean setAppInstallPkgNamePolicies (Map pkgNameRegexPermMap)

public boolean setAppInstallPubkeyPolicies (Map pubkeyRegexPermMap)

public boolean setAppUninstallPkgNamePolicies (Map uninstallPkgNameRegexPermMap)

public void setBluetoothEnabled (boolean enable)

public void setBootLock (boolean enable)

public void setDataEncryptionRequired (boolean required)

public void setNfcState (int state)

public void setNotificationText (String text)

public boolean setPackagePermission (String permName, String pkgName, boolean enable)

public void setSdEncryptionRequired (boolean required)

public void setSsidFilter (List<String> filter)

public void setWifiState (int state)

public boolean setupVpnDns (String vpnSuffixes)

public void unlock ()