Lines Matching refs:modeFlags

1207     private static final String ATTR_MODE_FLAGS = "modeFlags";
9204 IPackageManager pm, ProviderInfo pi, GrantUri grantUri, int uid, final int modeFlags) {
9213 return checkHoldingPermissionsInternalLocked(pm, pi, grantUri, uid, modeFlags, true);
9217 GrantUri grantUri, int uid, final int modeFlags, boolean considerUidPermissions) {
9224 boolean readMet = (modeFlags & Intent.FLAG_GRANT_READ_URI_PERMISSION) == 0;
9225 boolean writeMet = (modeFlags & Intent.FLAG_GRANT_WRITE_URI_PERMISSION) == 0;
9499 final int modeFlags) {
9500 final boolean persistable = (modeFlags & Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION) != 0;
9514 if (exactPerm != null && exactPerm.getStrength(modeFlags) >= minStrength) {
9523 && perm.getStrength(modeFlags) >= minStrength) {
9537 final int modeFlags, int userId, IBinder callerToken) {
9553 return checkUriPermissionLocked(new GrantUri(userId, uri, false), uid, modeFlags)
9561 * the callingUid using the given modeFlags. Throws a security exception
9570 final int modeFlags, int lastTargetUid) {
9571 if (!Intent.isAccessUriMode(modeFlags)) {
9631 if ((modeFlags & Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION) != 0) {
9637 if (checkHoldingPermissionsLocked(pm, pi, grantUri, targetUid, modeFlags)) {
9646 if ((modeFlags&Intent.FLAG_GRANT_READ_URI_PERMISSION) != 0) {
9651 if ((modeFlags&Intent.FLAG_GRANT_WRITE_URI_PERMISSION) != 0) {
9661 if ((modeFlags&Intent.FLAG_GRANT_READ_URI_PERMISSION) != 0) {
9666 if ((modeFlags&Intent.FLAG_GRANT_WRITE_URI_PERMISSION) != 0) {
9688 modeFlags, false /*without considering the uid permissions*/);
9719 if (!checkHoldingPermissionsLocked(pm, pi, grantUri, callingUid, modeFlags)) {
9721 if (!checkUriPermissionLocked(grantUri, callingUid, modeFlags)) {
9742 final int modeFlags, int userId) {
9746 new GrantUri(userId, uri, false), modeFlags, -1);
9752 final int modeFlags, UriPermissionOwner owner) {
9753 if (!Intent.isAccessUriMode(modeFlags)) {
9772 if ((modeFlags & Intent.FLAG_GRANT_PREFIX_URI_PERMISSION) != 0) {
9777 perm.grantModes(modeFlags, owner);
9782 final int modeFlags, UriPermissionOwner owner, int targetUserId) {
9794 targetUid = checkGrantUriPermissionLocked(callingUid, targetPkg, grantUri, modeFlags,
9800 grantUriPermissionUncheckedLocked(targetUid, targetPkg, grantUri, modeFlags,
9949 final int modeFlags, int userId) {
9966 Preconditions.checkFlagsArgument(modeFlags, Intent.FLAG_GRANT_READ_URI_PERMISSION
9971 grantUriPermissionLocked(r.uid, targetPkg, grantUri, modeFlags, null,
9978 if (perm.modeFlags == 0) {
9995 final int modeFlags) {
10010 if (!checkHoldingPermissionsLocked(pm, pi, grantUri, callingUid, modeFlags)) {
10027 modeFlags | Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION, false);
10028 if (perm.modeFlags == 0) {
10060 modeFlags | Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION,
10062 if (perm.modeFlags == 0) {
10084 final int modeFlags, int userId) {
10098 if (!Intent.isAccessUriMode(modeFlags)) {
10112 modeFlags);
10162 if (perm.modeFlags == 0) {
10209 final int modeFlags, int sourceUserId, int targetUserId) {
10233 modeFlags, owner, targetUserId);
10348 final int modeFlags = readIntAttribute(in, ATTR_MODE_FLAGS);
10368 perm.initPersistedModes(modeFlags, createdTime);
10395 public void takePersistableUriPermission(Uri uri, final int modeFlags,
10407 Preconditions.checkFlagsArgument(modeFlags,
10419 && ((modeFlags & exactPerm.persistableModeFlags) == modeFlags);
10421 && ((modeFlags & prefixPerm.persistableModeFlags) == modeFlags);
10429 persistChanged |= exactPerm.takePersistableModes(modeFlags);
10432 persistChanged |= prefixPerm.takePersistableModes(modeFlags);
10450 public void releasePersistableUriPermission(Uri uri, final int modeFlags,
10463 Preconditions.checkFlagsArgument(modeFlags,
10479 persistChanged |= exactPerm.releasePersistableModes(modeFlags);
10483 persistChanged |= prefixPerm.releasePersistableModes(modeFlags);