android.app.admin
Class DevicePolicyManager
java.lang.Object
android.app.admin.DevicePolicyManager
public class DevicePolicyManager
- extends Object
Method Summary |
List<ComponentName> |
getActiveAdmins()
|
boolean |
getCameraDisabled(ComponentName admin)
|
int |
getCurrentFailedPasswordAttempts()
|
int |
getMaximumFailedPasswordsForWipe(ComponentName admin)
|
long |
getMaximumTimeToLock(ComponentName admin)
|
long |
getPasswordExpiration(ComponentName admin)
|
long |
getPasswordExpirationTimeout(ComponentName admin)
|
int |
getPasswordHistoryLength(ComponentName admin)
|
int |
getPasswordMaximumLength(int quality)
|
int |
getPasswordMinimumLength(ComponentName admin)
|
int |
getPasswordMinimumLetters(ComponentName admin)
|
int |
getPasswordMinimumLowerCase(ComponentName admin)
|
int |
getPasswordMinimumNonLetter(ComponentName admin)
|
int |
getPasswordMinimumNumeric(ComponentName admin)
|
int |
getPasswordMinimumSymbols(ComponentName admin)
|
int |
getPasswordMinimumUpperCase(ComponentName admin)
|
int |
getPasswordQuality(ComponentName admin)
|
boolean |
getStorageEncryption(ComponentName admin)
|
int |
getStorageEncryptionStatus()
|
boolean |
hasGrantedPolicy(ComponentName admin,
int usesPolicy)
|
boolean |
isActivePasswordSufficient()
|
boolean |
isAdminActive(ComponentName who)
|
void |
lockNow()
|
void |
removeActiveAdmin(ComponentName who)
|
boolean |
resetPassword(String password,
int flags)
|
void |
setCameraDisabled(ComponentName admin,
boolean disabled)
|
void |
setMaximumFailedPasswordsForWipe(ComponentName admin,
int num)
|
void |
setMaximumTimeToLock(ComponentName admin,
long timeMs)
|
void |
setPasswordExpirationTimeout(ComponentName admin,
long timeout)
|
void |
setPasswordHistoryLength(ComponentName admin,
int length)
|
void |
setPasswordMinimumLength(ComponentName admin,
int length)
|
void |
setPasswordMinimumLetters(ComponentName admin,
int length)
|
void |
setPasswordMinimumLowerCase(ComponentName admin,
int length)
|
void |
setPasswordMinimumNonLetter(ComponentName admin,
int length)
|
void |
setPasswordMinimumNumeric(ComponentName admin,
int length)
|
void |
setPasswordMinimumSymbols(ComponentName admin,
int length)
|
void |
setPasswordMinimumUpperCase(ComponentName admin,
int length)
|
void |
setPasswordQuality(ComponentName admin,
int quality)
|
int |
setStorageEncryption(ComponentName admin,
boolean encrypt)
|
void |
wipeData(int flags)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTION_ADD_DEVICE_ADMIN
public static final String ACTION_ADD_DEVICE_ADMIN
- See Also:
- Constant Field Values
EXTRA_DEVICE_ADMIN
public static final String EXTRA_DEVICE_ADMIN
- See Also:
- Constant Field Values
EXTRA_ADD_EXPLANATION
public static final String EXTRA_ADD_EXPLANATION
- See Also:
- Constant Field Values
ACTION_SET_NEW_PASSWORD
public static final String ACTION_SET_NEW_PASSWORD
- See Also:
- Constant Field Values
PASSWORD_QUALITY_UNSPECIFIED
public static final int PASSWORD_QUALITY_UNSPECIFIED
- See Also:
- Constant Field Values
PASSWORD_QUALITY_BIOMETRIC_WEAK
public static final int PASSWORD_QUALITY_BIOMETRIC_WEAK
- See Also:
- Constant Field Values
PASSWORD_QUALITY_SOMETHING
public static final int PASSWORD_QUALITY_SOMETHING
- See Also:
- Constant Field Values
PASSWORD_QUALITY_NUMERIC
public static final int PASSWORD_QUALITY_NUMERIC
- See Also:
- Constant Field Values
PASSWORD_QUALITY_ALPHABETIC
public static final int PASSWORD_QUALITY_ALPHABETIC
- See Also:
- Constant Field Values
PASSWORD_QUALITY_ALPHANUMERIC
public static final int PASSWORD_QUALITY_ALPHANUMERIC
- See Also:
- Constant Field Values
PASSWORD_QUALITY_COMPLEX
public static final int PASSWORD_QUALITY_COMPLEX
- See Also:
- Constant Field Values
RESET_PASSWORD_REQUIRE_ENTRY
public static final int RESET_PASSWORD_REQUIRE_ENTRY
- See Also:
- Constant Field Values
WIPE_EXTERNAL_STORAGE
public static final int WIPE_EXTERNAL_STORAGE
- See Also:
- Constant Field Values
ENCRYPTION_STATUS_UNSUPPORTED
public static final int ENCRYPTION_STATUS_UNSUPPORTED
- See Also:
- Constant Field Values
ENCRYPTION_STATUS_INACTIVE
public static final int ENCRYPTION_STATUS_INACTIVE
- See Also:
- Constant Field Values
ENCRYPTION_STATUS_ACTIVATING
public static final int ENCRYPTION_STATUS_ACTIVATING
- See Also:
- Constant Field Values
ENCRYPTION_STATUS_ACTIVE
public static final int ENCRYPTION_STATUS_ACTIVE
- See Also:
- Constant Field Values
ACTION_START_ENCRYPTION
public static final String ACTION_START_ENCRYPTION
- See Also:
- Constant Field Values
isAdminActive
public boolean isAdminActive(ComponentName who)
getActiveAdmins
public List<ComponentName> getActiveAdmins()
removeActiveAdmin
public void removeActiveAdmin(ComponentName who)
hasGrantedPolicy
public boolean hasGrantedPolicy(ComponentName admin,
int usesPolicy)
setPasswordQuality
public void setPasswordQuality(ComponentName admin,
int quality)
getPasswordQuality
public int getPasswordQuality(ComponentName admin)
setPasswordMinimumLength
public void setPasswordMinimumLength(ComponentName admin,
int length)
getPasswordMinimumLength
public int getPasswordMinimumLength(ComponentName admin)
setPasswordMinimumUpperCase
public void setPasswordMinimumUpperCase(ComponentName admin,
int length)
getPasswordMinimumUpperCase
public int getPasswordMinimumUpperCase(ComponentName admin)
setPasswordMinimumLowerCase
public void setPasswordMinimumLowerCase(ComponentName admin,
int length)
getPasswordMinimumLowerCase
public int getPasswordMinimumLowerCase(ComponentName admin)
setPasswordMinimumLetters
public void setPasswordMinimumLetters(ComponentName admin,
int length)
getPasswordMinimumLetters
public int getPasswordMinimumLetters(ComponentName admin)
setPasswordMinimumNumeric
public void setPasswordMinimumNumeric(ComponentName admin,
int length)
getPasswordMinimumNumeric
public int getPasswordMinimumNumeric(ComponentName admin)
setPasswordMinimumSymbols
public void setPasswordMinimumSymbols(ComponentName admin,
int length)
getPasswordMinimumSymbols
public int getPasswordMinimumSymbols(ComponentName admin)
setPasswordMinimumNonLetter
public void setPasswordMinimumNonLetter(ComponentName admin,
int length)
getPasswordMinimumNonLetter
public int getPasswordMinimumNonLetter(ComponentName admin)
setPasswordHistoryLength
public void setPasswordHistoryLength(ComponentName admin,
int length)
setPasswordExpirationTimeout
public void setPasswordExpirationTimeout(ComponentName admin,
long timeout)
getPasswordExpirationTimeout
public long getPasswordExpirationTimeout(ComponentName admin)
getPasswordExpiration
public long getPasswordExpiration(ComponentName admin)
getPasswordHistoryLength
public int getPasswordHistoryLength(ComponentName admin)
getPasswordMaximumLength
public int getPasswordMaximumLength(int quality)
isActivePasswordSufficient
public boolean isActivePasswordSufficient()
getCurrentFailedPasswordAttempts
public int getCurrentFailedPasswordAttempts()
setMaximumFailedPasswordsForWipe
public void setMaximumFailedPasswordsForWipe(ComponentName admin,
int num)
getMaximumFailedPasswordsForWipe
public int getMaximumFailedPasswordsForWipe(ComponentName admin)
resetPassword
public boolean resetPassword(String password,
int flags)
setMaximumTimeToLock
public void setMaximumTimeToLock(ComponentName admin,
long timeMs)
getMaximumTimeToLock
public long getMaximumTimeToLock(ComponentName admin)
lockNow
public void lockNow()
wipeData
public void wipeData(int flags)
setStorageEncryption
public int setStorageEncryption(ComponentName admin,
boolean encrypt)
getStorageEncryption
public boolean getStorageEncryption(ComponentName admin)
getStorageEncryptionStatus
public int getStorageEncryptionStatus()
setCameraDisabled
public void setCameraDisabled(ComponentName admin,
boolean disabled)
getCameraDisabled
public boolean getCameraDisabled(ComponentName admin)
Copyright © 2008-2012. All Rights Reserved.