blob: 34071995aaeca8ea95e5a531f17e2025ce62fd65 [file] [log] [blame]
package android.aidl.tests.permission;
interface IProtected {
@EnforcePermission("READ_PHONE_STATE") void PermissionProtected();
@EnforcePermission(allOf={"INTERNET", "VIBRATE"}) void MultiplePermissionsAll();
@EnforcePermission(anyOf={"INTERNET", "VIBRATE"}) void MultiplePermissionsAny();
@EnforcePermission("android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK")
void NonManifestPermission();
}