ApplicationPolicy constructor
ApplicationPolicy({
- List<
String> ? accessibleTrackIds, - String? alwaysOnVpnLockdownExemption,
- String? autoUpdateMode,
- String? connectedWorkAndPersonalApp,
- String? credentialProviderPolicy,
- String? defaultPermissionPolicy,
- List<
String> ? delegatedScopes, - bool? disabled,
- ExtensionConfig? extensionConfig,
- List<
InstallConstraint> ? installConstraint, - int? installPriority,
- String? installType,
- bool? lockTaskAllowed,
- Map<
String, Object?> ? managedConfiguration, - ManagedConfigurationTemplate? managedConfigurationTemplate,
- int? minimumVersionCode,
- String? packageName,
- List<
PermissionGrant> ? permissionGrants, - String? userControlSettings,
- 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,
});