Provides device administration features at the system level, allowing you to create security-aware applications that are useful in enterprise settings, in which IT professionals require rich control over employee devices.
For more information, see the Device Administration guide.
|DeviceAdminInfo||This class is used to specify meta information of a device administrator component.|
|DeviceAdminReceiver||Base class for implementing a device administration component.|
|DeviceAdminUses||Enumerates values returned by several types and taken as a parameter of the DeviceAdminInfo.GetTagForPolicy, DeviceAdminInfo.UsesPolicy, and DevicePolicyManager.HasGrantedPolicy members.|
|DevicePolicyManager||Public interface for managing policies enforced on a device.|
|DevicePolicyManagerFlags||Enumerates values returned by several types and taken as a parameter of the DevicePolicyManager.AddCrossProfileIntentFilter member.|
|EncryptionStatus||Enumerates values returned by several types.|
|KeyguardDisable||Enumerates values returned by several types and taken as a parameter of the DevicePolicyManager.SetKeyguardDisabledFeatures member.|
|PasswordQuality||Enumerates values returned by several types and taken as a parameter of the DevicePolicyManager.GetPasswordMaximumLength, and DevicePolicyManager.SetPasswordQuality members.|
|ResetPasswordFlags||Enumerates values returned by the DevicePolicyManager.ResetPasswordRequireEntry, and ResetPasswordFlags.RequireEntry members and taken as a parameter of the DevicePolicyManager.ResetPassword member.|
|WipeDataFlags||Enumerates values returned by the DevicePolicyManager.WipeExternalStorage, WipeDataFlags.None, and WipeDataFlags.WipeExternalStorage members and taken as a parameter of the DevicePolicyManager.WipeData member.|