Searched refs:perm (Results 1 - 23 of 23) sorted by relevance

/frameworks/base/services/core/java/com/android/server/am/
H A DUriPermissionOwner.java78 UriPermission perm = it.next();
79 if (grantUri == null || grantUri.equals(perm.uri)) {
80 perm.removeReadOwner(this);
81 service.removeUriPermissionIfNeededLocked(perm);
93 UriPermission perm = it.next();
94 if (grantUri == null || grantUri.equals(perm.uri)) {
95 perm.removeWriteOwner(this);
96 service.removeUriPermissionIfNeededLocked(perm);
106 public void addReadPermission(UriPermission perm) { argument
110 mReadPerms.add(perm);
113 addWritePermission(UriPermission perm) argument
120 removeReadPermission(UriPermission perm) argument
127 removeWritePermission(UriPermission perm) argument
[all...]
H A DUriPermission.java362 private Snapshot(UriPermission perm) { argument
363 this.targetUserId = perm.targetUserId;
364 this.sourcePkg = perm.sourcePkg;
365 this.targetPkg = perm.targetPkg;
366 this.uri = perm.uri;
367 this.persistedModeFlags = perm.persistedModeFlags;
368 this.persistedCreateTime = perm.persistedCreateTime;
H A DBroadcastQueue.java447 int perm = mService.checkComponentPermission(filter.requiredPermission,
449 if (perm != PackageManager.PERMISSION_GRANTED) {
460 int perm = mService.checkComponentPermission(r.requiredPermission,
462 if (perm != PackageManager.PERMISSION_GRANTED) {
752 int perm = mService.checkComponentPermission(info.activityInfo.permission,
755 if (perm != PackageManager.PERMISSION_GRANTED) {
776 perm = AppGlobals.getPackageManager().
780 perm = PackageManager.PERMISSION_DENIED;
782 if (perm != PackageManager.PERMISSION_GRANTED) {
H A DActivityManagerService.java2933 checkTime(startTime, "startProcess: checking external storage perm");
6951 if (DEBUG_URI_PERMISSION) Slog.v(TAG, "Checking read perm for "
6966 if (DEBUG_URI_PERMISSION) Slog.v(TAG, "Checking write perm "
7026 UriPermission perm = targetUris.get(grantUri);
7027 if (perm == null) {
7028 perm = new UriPermission(sourcePkg, targetPkg, targetUid, grantUri);
7029 targetUris.put(grantUri, perm);
7032 return perm;
7058 final UriPermission perm = perms.valueAt(i);
7059 if (perm
7445 removeUriPermissionIfNeededLocked(UriPermission perm) argument
[all...]
/frameworks/compile/mclinker/lib/Support/Unix/
H A DFileSystem.inc106 mode_t perm = 0;
108 perm |= S_IRUSR;
110 perm |= S_IWUSR;
112 perm |= S_IXUSR;
114 perm |= S_IRGRP;
116 perm |= S_IWGRP;
118 perm |= S_IXGRP;
120 perm |= S_IROTH;
122 perm |= S_IWOTH;
124 perm |
[all...]
/frameworks/base/services/core/java/com/android/server/
H A DSystemConfig.java232 String perm = parser.getAttributeValue(null, "name");
233 if (perm == null) {
239 perm = perm.intern();
240 readPermission(parser, perm);
243 String perm = parser.getAttributeValue(null, "name");
244 if (perm == null) {
265 perm = perm.intern();
271 perms.add(perm);
[all...]
H A DMountService.java1306 private void validatePermission(String perm) { argument
1307 if (mContext.checkCallingOrSelfPermission(perm) != PackageManager.PERMISSION_GRANTED) {
1308 throw new SecurityException(String.format("Requires %s permission", perm));
/frameworks/native/cmds/servicemanager/
H A Dservice_manager.c59 static bool check_mac_perms(pid_t spid, const char *tctx, const char *perm, const char *name) argument
70 int result = selinux_check_access(sctx, tctx, class, perm, (void *) name);
77 static bool check_mac_perms_from_getcon(pid_t spid, const char *perm) argument
83 return check_mac_perms(spid, service_manager_context, perm, NULL);
86 static bool check_mac_perms_from_lookup(pid_t spid, const char *perm, const char *name) argument
105 allowed = check_mac_perms(spid, tctx, perm, name);
112 const char *perm = "add"; local
113 return check_mac_perms_from_lookup(spid, perm, str8(name, name_len)) ? 1 : 0;
118 const char *perm = "list"; local
119 return check_mac_perms_from_getcon(spid, perm)
124 const char *perm = "find"; local
[all...]
/frameworks/base/services/core/java/com/android/server/pm/
H A DBasePermission.java39 PackageParser.Permission perm; field in class:BasePermission
H A DPackageManagerService.java1374 SystemConfig.PermissionEntry perm = permConfig.valueAt(i);
1375 BasePermission bp = mSettings.mPermissions.get(perm.name);
1377 bp = new BasePermission(perm.name, "android", BasePermission.TYPE_BUILTIN);
1378 mSettings.mPermissions.put(perm.name, bp);
1380 if (perm.gids != null) {
1381 bp.gids = appendInts(bp.gids, perm.gids);
2025 if (bp.perm != null) {
2026 return PackageParser.generatePermissionInfo(bp.perm, flags);
2055 if (p.perm == null || p.perm
6963 hasPermission(PackageParser.Package pkgInfo, String perm) argument
7199 isNewPlatformPermissionForPackage(String perm, PackageParser.Package pkg) argument
7216 grantSignaturePermission(String perm, PackageParser.Package pkg, BasePermission bp, ArraySet<String> origPermissions) argument
[all...]
H A DSettings.java458 bp.perm = null;
1913 Log.v(PackageManagerService.TAG, "Writing perm: name=" + bp.name + " type="
1916 final PermissionInfo pi = bp.perm != null ? bp.perm.info : bp.pendingInfo;
3614 if (p.perm != null) {
3615 pw.print(" perm="); pw.println(p.perm);
/frameworks/compile/mclinker/lib/Support/Windows/
H A DFileSystem.inc79 int perm = 0;
83 perm |= _S_IREAD;
88 perm |= _S_IWRITE;
90 return ::_open(pPath.native().c_str(), pOFlag | _O_BINARY, perm);
/frameworks/base/core/java/android/os/
H A DSELinux.java127 * @param perm The permission name.
130 public static final native boolean checkSELinuxAccess(String scon, String tcon, String tclass, String perm); argument
/frameworks/compile/mclinker/lib/Core/
H A DLinker.cpp264 FileHandle::Permission perm; local
268 perm = mcld::FileHandle::Permission(0x644);
273 perm = mcld::FileHandle::Permission(0x755);
280 perm)) {
/frameworks/base/core/java/android/widget/
H A DAppSecurityPermissions.java91 MyPermissionGroupInfo(PermissionInfo perm) { argument
92 name = perm.packageName;
93 packageName = perm.packageName;
151 public void setPermission(MyPermissionGroupInfo grp, MyPermissionInfo perm, argument
155 mPerm = perm;
167 CharSequence label = perm.mLabel;
168 if (perm.mNew && newPermPrefix != null) {
184 if (localLOGV) Log.i(TAG, "Made perm item " + perm.name
494 MyPermissionInfo perm
514 getPermissionItemView(MyPermissionGroupInfo grp, MyPermissionInfo perm, boolean first, CharSequence newPermPrefix, boolean showRevokeUI) argument
520 getPermissionItemView(Context context, LayoutInflater inflater, MyPermissionGroupInfo grp, MyPermissionInfo perm, boolean first, CharSequence newPermPrefix, String packageName, boolean showRevokeUI) argument
[all...]
/frameworks/av/media/mtp/
H A DMtpDevice.h103 int perm);
H A DMtpDevice.cpp678 bool MtpDevice::readObject(MtpObjectHandle handle, const char* destPath, int group, int perm) { argument
689 fchmod(fd, perm);
/frameworks/base/core/java/android/content/pm/
H A DPackageParser.java569 final String perm = p.requestedPermissions.get(i);
570 pi.requestedPermissions[i] = perm;
574 if (grantedPermissions != null && grantedPermissions.contains(perm)) {
1829 final String perm = spi.newPerms[in];
1830 if (!pkg.requestedPermissions.contains(perm)) {
1831 pkg.requestedPermissions.add(perm);
2173 PermissionGroup perm = new PermissionGroup(owner);
2178 if (!parsePackageItemInfo(owner, perm.info, outError,
2190 perm.info.descriptionRes = sa.getResourceId(
2193 perm
[all...]
/frameworks/base/core/java/android/accounts/
H A DAbstractAccountAuthenticator.java340 final String perm = Manifest.permission.ACCOUNT_MANAGER;
341 if (mContext.checkCallingOrSelfPermission(perm) != PackageManager.PERMISSION_GRANTED) {
342 throw new SecurityException("caller uid " + uid + " lacks " + perm);
/frameworks/base/cmds/pm/src/com/android/commands/pm/
H A DPm.java794 sb.append(" perm=");
1524 String perm = nextArg();
1525 if (perm == null) {
1532 mPm.grantPermission(pkg, perm);
1534 mPm.revokePermission(pkg, perm);
/frameworks/base/core/java/android/app/
H A DActivityManagerNative.java396 String perm = data.readString();
398 Intent intent = registerReceiver(app, packageName, rec, filter, perm, userId);
436 String perm = data.readString();
442 resultCode, resultData, resultExtras, perm, appOp,
1187 String perm = data.readString();
1190 int res = checkPermission(perm, pid, uid);
1198 String perm = data.readString();
1202 int res = checkPermissionWithToken(perm, pid, uid, token);
1728 IBinder perm = newUriPermissionOwner(name);
1730 reply.writeStrongBinder(perm);
2768 registerReceiver(IApplicationThread caller, String packageName, IIntentReceiver receiver, IntentFilter filter, String perm, int userId) argument
[all...]
/frameworks/base/services/core/java/com/android/server/accounts/
H A DAccountManagerService.java3046 for (String perm : permissions) {
3047 if (mContext.checkCallingOrSelfPermission(perm) == PackageManager.PERMISSION_GRANTED) {
3049 Log.v(TAG, " caller uid " + uid + " has " + perm);
/frameworks/base/services/backup/java/com/android/server/backup/
H A DBackupManagerService.java9157 int perm = mContext.checkPermission(android.Manifest.permission.BACKUP,
9159 if ((perm == PackageManager.PERMISSION_DENIED) &&

Completed in 4743 milliseconds