Loading services/devicepolicy/java/com/android/server/devicepolicy/PolicyDefinition.java +12 −24 Original line number Diff line number Diff line Loading @@ -129,9 +129,8 @@ final class PolicyDefinition<V> { */ static PolicyDefinition<Integer> PERMISSION_GRANT( @NonNull String packageName, @NonNull String permissionName) { if (packageName == null || permissionName == null) { return GENERIC_PERMISSION_GRANT; } Objects.requireNonNull(packageName, "packageName must not be null"); Objects.requireNonNull(permissionName, "permissionName must not be null"); return GENERIC_PERMISSION_GRANT.createPolicyDefinition( new PackagePermissionPolicyKey( DevicePolicyIdentifiers.PERMISSION_GRANT_POLICY, Loading Loading @@ -190,10 +189,8 @@ final class PolicyDefinition<V> { * {@link #GENERIC_PERSISTENT_PREFERRED_ACTIVITY}. */ static PolicyDefinition<ComponentName> PERSISTENT_PREFERRED_ACTIVITY( IntentFilter intentFilter) { if (intentFilter == null) { return GENERIC_PERSISTENT_PREFERRED_ACTIVITY; } @NonNull IntentFilter intentFilter) { Objects.requireNonNull(intentFilter, "intentFilter must not be null"); return GENERIC_PERSISTENT_PREFERRED_ACTIVITY.createPolicyDefinition( new IntentFilterPolicyKey( DevicePolicyIdentifiers.PERSISTENT_PREFERRED_ACTIVITY_POLICY, Loading @@ -216,11 +213,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code packageName} will return * {@link #GENERIC_PACKAGE_UNINSTALL_BLOCKED}. */ static PolicyDefinition<Boolean> PACKAGE_UNINSTALL_BLOCKED( String packageName) { if (packageName == null) { return GENERIC_PACKAGE_UNINSTALL_BLOCKED; } static PolicyDefinition<Boolean> PACKAGE_UNINSTALL_BLOCKED(@NonNull String packageName) { Objects.requireNonNull(packageName, "packageName must not be null"); return GENERIC_PACKAGE_UNINSTALL_BLOCKED.createPolicyDefinition( new PackagePolicyKey( DevicePolicyIdentifiers.PACKAGE_UNINSTALL_BLOCKED_POLICY, packageName)); Loading @@ -247,10 +241,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code packageName} will return * {@link #GENERIC_APPLICATION_RESTRICTIONS}. */ static PolicyDefinition<Bundle> APPLICATION_RESTRICTIONS(String packageName) { if (packageName == null) { return GENERIC_APPLICATION_RESTRICTIONS; } static PolicyDefinition<Bundle> APPLICATION_RESTRICTIONS(@NonNull String packageName) { Objects.requireNonNull(packageName, "packageName must not be null"); return GENERIC_APPLICATION_RESTRICTIONS.createPolicyDefinition( new PackagePolicyKey( DevicePolicyIdentifiers.APPLICATION_RESTRICTIONS_POLICY, packageName)); Loading Loading @@ -293,10 +285,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code packageName} will return * {@link #GENERIC_APPLICATION_HIDDEN}. */ static PolicyDefinition<Boolean> APPLICATION_HIDDEN(String packageName) { if (packageName == null) { return GENERIC_APPLICATION_HIDDEN; } static PolicyDefinition<Boolean> APPLICATION_HIDDEN(@NonNull String packageName) { Objects.requireNonNull(packageName, "packageName must not be null"); return GENERIC_APPLICATION_HIDDEN.createPolicyDefinition( new PackagePolicyKey( DevicePolicyIdentifiers.APPLICATION_HIDDEN_POLICY, packageName)); Loading @@ -319,10 +309,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code accountType} will return * {@link #GENERIC_ACCOUNT_MANAGEMENT_DISABLED}. */ static PolicyDefinition<Boolean> ACCOUNT_MANAGEMENT_DISABLED(String accountType) { if (accountType == null) { return GENERIC_ACCOUNT_MANAGEMENT_DISABLED; } static PolicyDefinition<Boolean> ACCOUNT_MANAGEMENT_DISABLED(@NonNull String accountType) { Objects.requireNonNull(accountType, "accountType must not be null"); return GENERIC_ACCOUNT_MANAGEMENT_DISABLED.createPolicyDefinition( new AccountTypePolicyKey( DevicePolicyIdentifiers.ACCOUNT_MANAGEMENT_DISABLED_POLICY, accountType)); Loading Loading
services/devicepolicy/java/com/android/server/devicepolicy/PolicyDefinition.java +12 −24 Original line number Diff line number Diff line Loading @@ -129,9 +129,8 @@ final class PolicyDefinition<V> { */ static PolicyDefinition<Integer> PERMISSION_GRANT( @NonNull String packageName, @NonNull String permissionName) { if (packageName == null || permissionName == null) { return GENERIC_PERMISSION_GRANT; } Objects.requireNonNull(packageName, "packageName must not be null"); Objects.requireNonNull(permissionName, "permissionName must not be null"); return GENERIC_PERMISSION_GRANT.createPolicyDefinition( new PackagePermissionPolicyKey( DevicePolicyIdentifiers.PERMISSION_GRANT_POLICY, Loading Loading @@ -190,10 +189,8 @@ final class PolicyDefinition<V> { * {@link #GENERIC_PERSISTENT_PREFERRED_ACTIVITY}. */ static PolicyDefinition<ComponentName> PERSISTENT_PREFERRED_ACTIVITY( IntentFilter intentFilter) { if (intentFilter == null) { return GENERIC_PERSISTENT_PREFERRED_ACTIVITY; } @NonNull IntentFilter intentFilter) { Objects.requireNonNull(intentFilter, "intentFilter must not be null"); return GENERIC_PERSISTENT_PREFERRED_ACTIVITY.createPolicyDefinition( new IntentFilterPolicyKey( DevicePolicyIdentifiers.PERSISTENT_PREFERRED_ACTIVITY_POLICY, Loading @@ -216,11 +213,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code packageName} will return * {@link #GENERIC_PACKAGE_UNINSTALL_BLOCKED}. */ static PolicyDefinition<Boolean> PACKAGE_UNINSTALL_BLOCKED( String packageName) { if (packageName == null) { return GENERIC_PACKAGE_UNINSTALL_BLOCKED; } static PolicyDefinition<Boolean> PACKAGE_UNINSTALL_BLOCKED(@NonNull String packageName) { Objects.requireNonNull(packageName, "packageName must not be null"); return GENERIC_PACKAGE_UNINSTALL_BLOCKED.createPolicyDefinition( new PackagePolicyKey( DevicePolicyIdentifiers.PACKAGE_UNINSTALL_BLOCKED_POLICY, packageName)); Loading @@ -247,10 +241,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code packageName} will return * {@link #GENERIC_APPLICATION_RESTRICTIONS}. */ static PolicyDefinition<Bundle> APPLICATION_RESTRICTIONS(String packageName) { if (packageName == null) { return GENERIC_APPLICATION_RESTRICTIONS; } static PolicyDefinition<Bundle> APPLICATION_RESTRICTIONS(@NonNull String packageName) { Objects.requireNonNull(packageName, "packageName must not be null"); return GENERIC_APPLICATION_RESTRICTIONS.createPolicyDefinition( new PackagePolicyKey( DevicePolicyIdentifiers.APPLICATION_RESTRICTIONS_POLICY, packageName)); Loading Loading @@ -293,10 +285,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code packageName} will return * {@link #GENERIC_APPLICATION_HIDDEN}. */ static PolicyDefinition<Boolean> APPLICATION_HIDDEN(String packageName) { if (packageName == null) { return GENERIC_APPLICATION_HIDDEN; } static PolicyDefinition<Boolean> APPLICATION_HIDDEN(@NonNull String packageName) { Objects.requireNonNull(packageName, "packageName must not be null"); return GENERIC_APPLICATION_HIDDEN.createPolicyDefinition( new PackagePolicyKey( DevicePolicyIdentifiers.APPLICATION_HIDDEN_POLICY, packageName)); Loading @@ -319,10 +309,8 @@ final class PolicyDefinition<V> { * Passing in {@code null} for {@code accountType} will return * {@link #GENERIC_ACCOUNT_MANAGEMENT_DISABLED}. */ static PolicyDefinition<Boolean> ACCOUNT_MANAGEMENT_DISABLED(String accountType) { if (accountType == null) { return GENERIC_ACCOUNT_MANAGEMENT_DISABLED; } static PolicyDefinition<Boolean> ACCOUNT_MANAGEMENT_DISABLED(@NonNull String accountType) { Objects.requireNonNull(accountType, "accountType must not be null"); return GENERIC_ACCOUNT_MANAGEMENT_DISABLED.createPolicyDefinition( new AccountTypePolicyKey( DevicePolicyIdentifiers.ACCOUNT_MANAGEMENT_DISABLED_POLICY, accountType)); Loading