Expose policy key constructors as testAPIs
Bug: 273206270 Test: N/A Change-Id: I82e79b608ed078ace4c50d8c61832371d7f05b24
This commit is contained in:
@@ -516,6 +516,10 @@ package android.app {
|
||||
|
||||
package android.app.admin {
|
||||
|
||||
public final class AccountTypePolicyKey extends android.app.admin.PolicyKey {
|
||||
ctor public AccountTypePolicyKey(@NonNull String, @NonNull String);
|
||||
}
|
||||
|
||||
public final class DeviceAdminAuthority extends android.app.admin.Authority {
|
||||
field @NonNull public static final android.app.admin.DeviceAdminAuthority DEVICE_ADMIN_AUTHORITY;
|
||||
}
|
||||
@@ -612,6 +616,10 @@ package android.app.admin {
|
||||
field @NonNull public static final android.app.admin.FlagUnion FLAG_UNION;
|
||||
}
|
||||
|
||||
public final class IntentFilterPolicyKey extends android.app.admin.PolicyKey {
|
||||
ctor public IntentFilterPolicyKey(@NonNull String, @NonNull android.content.IntentFilter);
|
||||
}
|
||||
|
||||
public final class MostRecent<V> extends android.app.admin.ResolutionMechanism<V> {
|
||||
ctor public MostRecent();
|
||||
method public int describeContents();
|
||||
@@ -627,6 +635,14 @@ package android.app.admin {
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.app.admin.MostRestrictive<?>> CREATOR;
|
||||
}
|
||||
|
||||
public final class PackagePermissionPolicyKey extends android.app.admin.PolicyKey {
|
||||
ctor public PackagePermissionPolicyKey(@NonNull String, @NonNull String, @NonNull String);
|
||||
}
|
||||
|
||||
public final class PackagePolicyKey extends android.app.admin.PolicyKey {
|
||||
ctor public PackagePolicyKey(@NonNull String, @NonNull String);
|
||||
}
|
||||
|
||||
public final class PolicyState<V> implements android.os.Parcelable {
|
||||
method @NonNull public android.app.admin.ResolutionMechanism<V> getResolutionMechanism();
|
||||
}
|
||||
@@ -676,6 +692,10 @@ package android.app.admin {
|
||||
method public int getOperation();
|
||||
}
|
||||
|
||||
public final class UserRestrictionPolicyKey extends android.app.admin.PolicyKey {
|
||||
ctor public UserRestrictionPolicyKey(@NonNull String, @NonNull String);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
package android.app.assist {
|
||||
|
||||
@@ -23,6 +23,7 @@ import static android.app.admin.PolicyUpdateReceiver.EXTRA_POLICY_KEY;
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.Nullable;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
|
||||
@@ -49,6 +50,7 @@ public final class AccountTypePolicyKey extends PolicyKey {
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@TestApi
|
||||
public AccountTypePolicyKey(@NonNull String key, @NonNull String accountType) {
|
||||
super(key);
|
||||
mAccountType = Objects.requireNonNull((accountType));
|
||||
|
||||
@@ -23,6 +23,7 @@ import static android.app.admin.PolicyUpdateReceiver.EXTRA_POLICY_KEY;
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.Nullable;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
import android.content.IntentFilter;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
@@ -49,6 +50,7 @@ public final class IntentFilterPolicyKey extends PolicyKey {
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@TestApi
|
||||
public IntentFilterPolicyKey(@NonNull String identifier, @NonNull IntentFilter filter) {
|
||||
super(identifier);
|
||||
mFilter = Objects.requireNonNull(filter);
|
||||
|
||||
@@ -24,6 +24,7 @@ import static android.app.admin.PolicyUpdateReceiver.EXTRA_POLICY_KEY;
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.Nullable;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
@@ -53,6 +54,7 @@ public final class PackagePermissionPolicyKey extends PolicyKey {
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@TestApi
|
||||
public PackagePermissionPolicyKey(@NonNull String identifier, @NonNull String packageName,
|
||||
@NonNull String permissionName) {
|
||||
super(identifier);
|
||||
|
||||
@@ -23,6 +23,7 @@ import static android.app.admin.PolicyUpdateReceiver.EXTRA_POLICY_KEY;
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.Nullable;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
@@ -50,6 +51,7 @@ public final class PackagePolicyKey extends PolicyKey {
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@TestApi
|
||||
public PackagePolicyKey(@NonNull String key, @NonNull String packageName) {
|
||||
super(key);
|
||||
mPackageName = Objects.requireNonNull((packageName));
|
||||
|
||||
@@ -20,6 +20,7 @@ import static android.app.admin.PolicyUpdateReceiver.EXTRA_POLICY_KEY;
|
||||
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcel;
|
||||
|
||||
@@ -40,6 +41,7 @@ public final class UserRestrictionPolicyKey extends PolicyKey {
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@TestApi
|
||||
public UserRestrictionPolicyKey(@NonNull String identifier, @NonNull String restriction) {
|
||||
super(identifier);
|
||||
mRestriction = Objects.requireNonNull(restriction);
|
||||
|
||||
Reference in New Issue
Block a user