Android.App.Admin.DeviceAdminInfo Members

The members of Android.App.Admin.DeviceAdminInfo are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Public Fields

const
UsesEncryptedStorageDeviceAdminUses (7). A type of policy that this device admin can use: require encryption of stored data.
const
UsesPolicyDisableCameraDeviceAdminUses (8). A type of policy that this device admin can use: disables use of all device cameras.
const
UsesPolicyDisableKeyguardFeaturesDeviceAdminUses (9). A type of policy that this device admin can use: disables use of keyguard features.
const
UsesPolicyExpirePasswordDeviceAdminUses (6). A type of policy that this device admin can use: force the user to change their password after an administrator-defined time limit.
const
UsesPolicyForceLockDeviceAdminUses (3). A type of policy that this device admin can use: able to force the device to lock viaDevicePolicyManager.LockNow or limit the maximum lock timeout for the device via DevicePolicyManager.SetMaximumTimeToLock(Android.Content.ComponentName, System.Int64).
const
UsesPolicyLimitPasswordDeviceAdminUses (0). A type of policy that this device admin can use: limit the passwords that the user can select, via DevicePolicyManager.SetPasswordQuality(Android.Content.ComponentName, Android.App.Admin.PasswordQuality) and DevicePolicyManager.SetPasswordMinimumLength(Android.Content.ComponentName, System.Int32).
const
UsesPolicyResetPasswordDeviceAdminUses (2). A type of policy that this device admin can use: able to reset the user's password via DevicePolicyManager.ResetPassword(string, Android.App.Admin.ResetPasswordFlags).
const
UsesPolicyWatchLoginDeviceAdminUses (1). A type of policy that this device admin can use: able to watch login attempts from the user, via DeviceAdminReceiver.ActionPasswordFailed, DeviceAdminReceiver.ActionPasswordSucceeded, and DevicePolicyManager.CurrentFailedPasswordAttempts.
const
UsesPolicyWipeDataDeviceAdminUses (4). A type of policy that this device admin can use: able to factory reset the device, erasing all of the user's data, via DevicePolicyManager.WipeData(WipeDataFlags).

Public Properties

[read-only]
ActivityInfoAndroid.Content.PM.ActivityInfo. Return the raw information about the receiver implementing this device admin.
[read-only]
ComponentAndroid.Content.ComponentName. Return the component of the receiver that implements this device admin.
[read-only]
static
CreatorAndroid.OS.IParcelableCreator. Used to make this class parcelable.
[read-only]
IsVisiblebool. Returns whether this device admin would like to be visible to the user, even when it is not enabled.
[read-only]
PackageNamestring. Return the .apk package that implements this device admin.
[read-only]
ReceiverNamestring. Return the class name of the receiver component that implements this device admin.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

DescribeContents() : int
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
Dump(Android.Util.IPrinter, string)
GetTagForPolicy(DeviceAdminUses) : string
Return the XML tag name for the given policy identifier.
LoadDescription(Android.Content.PM.PackageManager) : string
Documentation for this section has not yet been entered.
LoadDescriptionFormatted(Android.Content.PM.PackageManager) : Java.Lang.ICharSequence
Load user-visible description associated with this device admin.
LoadIcon(Android.Content.PM.PackageManager) : Android.Graphics.Drawables.Drawable
Load the user-displayed icon for this device admin.
LoadLabel(Android.Content.PM.PackageManager) : string
Documentation for this section has not yet been entered.
LoadLabelFormatted(Android.Content.PM.PackageManager) : Java.Lang.ICharSequence
Load the user-displayed label for this device admin.
UsesPolicy(DeviceAdminUses) : bool
Return true if the device admin has requested that it be able to use the given policy control.
WriteToParcel(Android.OS.Parcel, Android.OS.ParcelableWriteFlags)
Used to package this object into a Android.OS.Parcel.