ApplicationPolicy constructor

ApplicationPolicy({
  1. List<String>? accessibleTrackIds,
  2. String? alwaysOnVpnLockdownExemption,
  3. String? autoUpdateMode,
  4. String? connectedWorkAndPersonalApp,
  5. String? credentialProviderPolicy,
  6. String? defaultPermissionPolicy,
  7. List<String>? delegatedScopes,
  8. bool? disabled,
  9. ExtensionConfig? extensionConfig,
  10. List<InstallConstraint>? installConstraint,
  11. int? installPriority,
  12. String? installType,
  13. bool? lockTaskAllowed,
  14. Map<String, Object?>? managedConfiguration,
  15. ManagedConfigurationTemplate? managedConfigurationTemplate,
  16. int? minimumVersionCode,
  17. String? packageName,
  18. List<PermissionGrant>? permissionGrants,
  19. String? userControlSettings,
  20. String? workProfileWidgets,
})

Implementation

ApplicationPolicy({
  this.accessibleTrackIds,
  this.alwaysOnVpnLockdownExemption,
  this.autoUpdateMode,
  this.connectedWorkAndPersonalApp,
  this.credentialProviderPolicy,
  this.defaultPermissionPolicy,
  this.delegatedScopes,
  this.disabled,
  this.extensionConfig,
  this.installConstraint,
  this.installPriority,
  this.installType,
  this.lockTaskAllowed,
  this.managedConfiguration,
  this.managedConfigurationTemplate,
  this.minimumVersionCode,
  this.packageName,
  this.permissionGrants,
  this.userControlSettings,
  this.workProfileWidgets,
});