Class AdvancedSecurityOverrides
Advanced security settings. In most cases, setting these is not needed.
Implements
Inherited Members
Namespace: Google.Apis.AndroidManagement.v1.Data
Assembly: Google.Apis.AndroidManagement.v1.dll
Syntax
public class AdvancedSecurityOverrides : IDirectResponseSchema
Properties
CommonCriteriaMode
Controls Common Criteria Mode—security standards defined in the Common Criteria for Information Technology Security Evaluation (https://www.commoncriteriaportal.org/) (CC). Enabling Common Criteria Mode increases certain security components on a device, including AES-GCM encryption of Bluetooth Long Term Keys, and Wi-Fi configuration stores.Common Criteria Mode is only supported on company-owned devices running Android 11 or above.Warning: Common Criteria Mode enforces a strict security model typically only required for IT products used in national security systems and other highly sensitive organizations. Standard device use may be affected. Only enabled if required.
Declaration
[JsonProperty("commonCriteriaMode")]
public virtual string CommonCriteriaMode { get; set; }
Property Value
Type | Description |
---|---|
string |
DeveloperSettings
Controls access to developer settings: developer options and safe boot. Replaces safeBootDisabled (deprecated) and debuggingFeaturesAllowed (deprecated).
Declaration
[JsonProperty("developerSettings")]
public virtual string DeveloperSettings { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GooglePlayProtectVerifyApps
Whether Google Play Protect verification (https://support.google.com/accounts/answer/2812853) is enforced. Replaces ensureVerifyAppsEnabled (deprecated).
Declaration
[JsonProperty("googlePlayProtectVerifyApps")]
public virtual string GooglePlayProtectVerifyApps { get; set; }
Property Value
Type | Description |
---|---|
string |
MtePolicy
Optional. Controls Memory Tagging Extension (MTE) (https://source.android.com/docs/security/test/memory-safety/arm-mte) on the device. The device needs to be rebooted to apply changes to the MTE policy.
Declaration
[JsonProperty("mtePolicy")]
public virtual string MtePolicy { get; set; }
Property Value
Type | Description |
---|---|
string |
PersonalAppsThatCanReadWorkNotifications
Personal apps that can read work profile notifications using a NotificationListenerService (https://developer.android.com/reference/android/service/notification/NotificationListenerService). By default, no personal apps (aside from system apps) can read work notifications. Each value in the list must be a package name.
Declaration
[JsonProperty("personalAppsThatCanReadWorkNotifications")]
public virtual IList<string> PersonalAppsThatCanReadWorkNotifications { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
UntrustedAppsPolicy
The policy for untrusted apps (apps from unknown sources) enforced on the device. Replaces install_unknown_sources_allowed (deprecated).
Declaration
[JsonProperty("untrustedAppsPolicy")]
public virtual string UntrustedAppsPolicy { get; set; }
Property Value
Type | Description |
---|---|
string |