Class DeviceAdminReceiver
public class DeviceAdminReceiver : BroadcastReceiver, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<BroadcastReceiver>DeviceAdminReceiver
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<BroadcastReceiver>.IsAssignableFrom(IJavaType)JVMBridgeBase<BroadcastReceiver>.IsAssignableFrom<T>()JVMBridgeBase<BroadcastReceiver>.Execute<T>(params T[])JVMBridgeBase<BroadcastReceiver>.DynBridgeClazzJVMBridgeBase<BroadcastReceiver>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
DeviceAdminReceiver()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DeviceAdminReceiver()
DeviceAdminReceiver(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public DeviceAdminReceiver(params object[] args)
Parameters
args
object[]
Properties
ACTION_CHOOSE_PRIVATE_KEY_ALIAS
public static String ACTION_CHOOSE_PRIVATE_KEY_ALIAS { get; }
Property Value
ACTION_DEVICE_ADMIN_DISABLED
public static String ACTION_DEVICE_ADMIN_DISABLED { get; }
Property Value
ACTION_DEVICE_ADMIN_DISABLE_REQUESTED
public static String ACTION_DEVICE_ADMIN_DISABLE_REQUESTED { get; }
Property Value
ACTION_DEVICE_ADMIN_ENABLED
public static String ACTION_DEVICE_ADMIN_ENABLED { get; }
Property Value
ACTION_LOCK_TASK_ENTERING
public static String ACTION_LOCK_TASK_ENTERING { get; }
Property Value
ACTION_LOCK_TASK_EXITING
public static String ACTION_LOCK_TASK_EXITING { get; }
Property Value
ACTION_NETWORK_LOGS_AVAILABLE
public static String ACTION_NETWORK_LOGS_AVAILABLE { get; }
Property Value
ACTION_PASSWORD_CHANGED
public static String ACTION_PASSWORD_CHANGED { get; }
Property Value
ACTION_PASSWORD_EXPIRING
public static String ACTION_PASSWORD_EXPIRING { get; }
Property Value
ACTION_PASSWORD_FAILED
public static String ACTION_PASSWORD_FAILED { get; }
Property Value
ACTION_PASSWORD_SUCCEEDED
public static String ACTION_PASSWORD_SUCCEEDED { get; }
Property Value
ACTION_PROFILE_PROVISIONING_COMPLETE
public static String ACTION_PROFILE_PROVISIONING_COMPLETE { get; }
Property Value
ACTION_SECURITY_LOGS_AVAILABLE
public static String ACTION_SECURITY_LOGS_AVAILABLE { get; }
Property Value
BUGREPORT_FAILURE_FAILED_COMPLETING
public static int BUGREPORT_FAILURE_FAILED_COMPLETING { get; }
Property Value
BUGREPORT_FAILURE_FILE_NO_LONGER_AVAILABLE
public static int BUGREPORT_FAILURE_FILE_NO_LONGER_AVAILABLE { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DEVICE_ADMIN_META_DATA
public static String DEVICE_ADMIN_META_DATA { get; }
Property Value
EXTRA_DISABLE_WARNING
public static String EXTRA_DISABLE_WARNING { get; }
Property Value
EXTRA_LOCK_TASK_PACKAGE
public static String EXTRA_LOCK_TASK_PACKAGE { get; }
Property Value
EXTRA_TRANSFER_OWNERSHIP_ADMIN_EXTRAS_BUNDLE
public static String EXTRA_TRANSFER_OWNERSHIP_ADMIN_EXTRAS_BUNDLE { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
GetManager(Context)
public DevicePolicyManager GetManager(Context arg0)
Parameters
Returns
GetWho(Context)
public ComponentName GetWho(Context arg0)
Parameters
Returns
OnBugreportFailed(Context, Intent, int)
public void OnBugreportFailed(Context arg0, Intent arg1, int arg2)
Parameters
OnBugreportShared(Context, Intent, String)
public void OnBugreportShared(Context arg0, Intent arg1, String arg2)
Parameters
OnBugreportSharingDeclined(Context, Intent)
public void OnBugreportSharingDeclined(Context arg0, Intent arg1)
Parameters
OnChoosePrivateKeyAlias(Context, Intent, int, Uri, String)
public String OnChoosePrivateKeyAlias(Context arg0, Intent arg1, int arg2, Uri arg3, String arg4)
Parameters
Returns
OnComplianceAcknowledgementRequired(Context, Intent)
public void OnComplianceAcknowledgementRequired(Context arg0, Intent arg1)
Parameters
OnDisableRequested(Context, Intent)
public CharSequence OnDisableRequested(Context arg0, Intent arg1)
Parameters
Returns
OnDisabled(Context, Intent)
public void OnDisabled(Context arg0, Intent arg1)
Parameters
OnEnabled(Context, Intent)
public void OnEnabled(Context arg0, Intent arg1)
Parameters
OnLockTaskModeEntering(Context, Intent, String)
public void OnLockTaskModeEntering(Context arg0, Intent arg1, String arg2)
Parameters
OnLockTaskModeExiting(Context, Intent)
public void OnLockTaskModeExiting(Context arg0, Intent arg1)
Parameters
OnNetworkLogsAvailable(Context, Intent, long, int)
public void OnNetworkLogsAvailable(Context arg0, Intent arg1, long arg2, int arg3)
Parameters
OnOperationSafetyStateChanged(Context, int, bool)
public void OnOperationSafetyStateChanged(Context arg0, int arg1, bool arg2)
Parameters
OnPasswordChanged(Context, Intent)
[Obsolete]
public void OnPasswordChanged(Context arg0, Intent arg1)
Parameters
OnPasswordChanged(Context, Intent, UserHandle)
public void OnPasswordChanged(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnPasswordExpiring(Context, Intent)
[Obsolete]
public void OnPasswordExpiring(Context arg0, Intent arg1)
Parameters
OnPasswordExpiring(Context, Intent, UserHandle)
public void OnPasswordExpiring(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnPasswordFailed(Context, Intent)
[Obsolete]
public void OnPasswordFailed(Context arg0, Intent arg1)
Parameters
OnPasswordFailed(Context, Intent, UserHandle)
public void OnPasswordFailed(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnPasswordSucceeded(Context, Intent)
[Obsolete]
public void OnPasswordSucceeded(Context arg0, Intent arg1)
Parameters
OnPasswordSucceeded(Context, Intent, UserHandle)
public void OnPasswordSucceeded(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnProfileProvisioningComplete(Context, Intent)
public void OnProfileProvisioningComplete(Context arg0, Intent arg1)
Parameters
OnReadyForUserInitialization(Context, Intent)
[Obsolete]
public void OnReadyForUserInitialization(Context arg0, Intent arg1)
Parameters
OnSecurityLogsAvailable(Context, Intent)
public void OnSecurityLogsAvailable(Context arg0, Intent arg1)
Parameters
OnSystemUpdatePending(Context, Intent, long)
public void OnSystemUpdatePending(Context arg0, Intent arg1, long arg2)
Parameters
OnTransferAffiliatedProfileOwnershipComplete(Context, UserHandle)
public void OnTransferAffiliatedProfileOwnershipComplete(Context arg0, UserHandle arg1)
Parameters
arg0
Contextarg1
UserHandle
OnTransferOwnershipComplete(Context, PersistableBundle)
public void OnTransferOwnershipComplete(Context arg0, PersistableBundle arg1)
Parameters
arg0
Contextarg1
PersistableBundle
OnUserAdded(Context, Intent, UserHandle)
public void OnUserAdded(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnUserRemoved(Context, Intent, UserHandle)
public void OnUserRemoved(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnUserStarted(Context, Intent, UserHandle)
public void OnUserStarted(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnUserStopped(Context, Intent, UserHandle)
public void OnUserStopped(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle
OnUserSwitched(Context, Intent, UserHandle)
public void OnUserSwitched(Context arg0, Intent arg1, UserHandle arg2)
Parameters
arg0
Contextarg1
Intentarg2
UserHandle