DevicePolicyManager.MtePolicy Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called by a device owner, profile owner of an organization-owned device to get the Memory Tagging Extension (MTE) policy
<a href="https://source.android.com/docs/security/test/memory-safety/arm-mte">
Learn more about MTE</a> -or- Called by a device owner, profile owner of an organization-owned device, to set the Memory
Tagging Extension (MTE) policy.
public virtual Android.App.Admin.MteMode MtePolicy { [Android.Runtime.Register("getMtePolicy", "()I", "GetGetMtePolicyHandler", ApiSince=34)] [Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_MTE")] get; [Android.Runtime.Register("setMtePolicy", "(I)V", "GetSetMtePolicy_IHandler", ApiSince=34)] [Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_MTE")] set; }
[<get: Android.Runtime.Register("getMtePolicy", "()I", "GetGetMtePolicyHandler", ApiSince=34)>]
[<get: Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_MTE")>]
[<set: Android.Runtime.Register("setMtePolicy", "(I)V", "GetSetMtePolicy_IHandler", ApiSince=34)>]
[<set: Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_MTE")>]
member this.MtePolicy : Android.App.Admin.MteMode with get, set
Property Value
the currently set MTE policy
- Attributes
Remarks
Property getter documentation:
Called by a device owner, profile owner of an organization-owned device to get the Memory Tagging Extension (MTE) policy
Java documentation for android.app.admin.DevicePolicyManager.getMtePolicy()
.
Property setter documentation:
Called by a device owner, profile owner of an organization-owned device, to set the Memory Tagging Extension (MTE) policy. MTE is a CPU extension that allows to protect against certain classes of security problems at a small runtime performance cost overhead.
The MTE policy can only be set to #MTE_DISABLED
if called by a device owner. Otherwise a SecurityException
will be thrown.
The device needs to be rebooted to apply changes to the MTE policy.
Java documentation for android.app.admin.DevicePolicyManager.setMtePolicy(int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.