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.java3116 checkTime(startTime, "startProcess: checking external storage perm");
7073 if (DEBUG_URI_PERMISSION) Slog.v(TAG, "Checking read perm for "
7088 if (DEBUG_URI_PERMISSION) Slog.v(TAG, "Checking write perm "
7148 UriPermission perm = targetUris.get(grantUri);
7149 if (perm == null) {
7150 perm = new UriPermission(sourcePkg, targetPkg, targetUid, grantUri);
7151 targetUris.put(grantUri, perm);
7154 return perm;
7180 final UriPermission perm = perms.valueAt(i);
7181 if (perm
7567 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.java221 String perm = parser.getAttributeValue(null, "name");
222 if (perm == null) {
228 perm = perm.intern();
229 readPermission(parser, perm);
232 String perm = parser.getAttributeValue(null, "name");
233 if (perm == null) {
254 perm = perm.intern();
260 perms.add(perm);
[all...]
H A DMountService.java1276 private void validatePermission(String perm) { argument
1277 if (mContext.checkCallingOrSelfPermission(perm) != PackageManager.PERMISSION_GRANTED) {
1278 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.java1347 SystemConfig.PermissionEntry perm = permConfig.valueAt(i);
1348 BasePermission bp = mSettings.mPermissions.get(perm.name);
1350 bp = new BasePermission(perm.name, "android", BasePermission.TYPE_BUILTIN);
1351 mSettings.mPermissions.put(perm.name, bp);
1353 if (perm.gids != null) {
1354 bp.gids = appendInts(bp.gids, perm.gids);
1997 if (bp.perm != null) {
1998 return PackageParser.generatePermissionInfo(bp.perm, flags);
2027 if (p.perm == null || p.perm
6830 hasPermission(PackageParser.Package pkgInfo, String perm) argument
7066 isNewPlatformPermissionForPackage(String perm, PackageParser.Package pkg) argument
7083 grantSignaturePermission(String perm, PackageParser.Package pkg, BasePermission bp, HashSet<String> origPermissions) argument
[all...]
H A DSettings.java450 bp.perm = null;
1905 Log.v(PackageManagerService.TAG, "Writing perm: name=" + bp.name + " type="
1908 final PermissionInfo pi = bp.perm != null ? bp.perm.info : bp.pendingInfo;
3593 if (p.perm != null) {
3594 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.cpp668 bool MtpDevice::readObject(MtpObjectHandle handle, const char* destPath, int group, int perm) { argument
679 fchmod(fd, perm);
/frameworks/base/core/java/android/content/pm/
H A DPackageParser.java559 final String perm = p.requestedPermissions.get(i);
560 pi.requestedPermissions[i] = perm;
564 if (grantedPermissions != null && grantedPermissions.contains(perm)) {
1816 final String perm = spi.newPerms[in];
1817 if (!pkg.requestedPermissions.contains(perm)) {
1818 pkg.requestedPermissions.add(perm);
2160 PermissionGroup perm = new PermissionGroup(owner);
2165 if (!parsePackageItemInfo(owner, perm.info, outError,
2177 perm.info.descriptionRes = sa.getResourceId(
2180 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.java805 sb.append(" perm=");
1501 String perm = nextArg();
1502 if (perm == null) {
1509 mPm.grantPermission(pkg, perm);
1511 mPm.revokePermission(pkg, perm);
/frameworks/base/core/java/android/app/
H A DActivityManagerNative.java397 String perm = data.readString();
399 Intent intent = registerReceiver(app, packageName, rec, filter, perm, userId);
437 String perm = data.readString();
443 resultCode, resultData, resultExtras, perm, appOp,
1180 String perm = data.readString();
1183 int res = checkPermission(perm, pid, uid);
1708 IBinder perm = newUriPermissionOwner(name);
1710 reply.writeStrongBinder(perm);
2735 IntentFilter filter, String perm, int userId) throws RemoteException
2744 data.writeString(perm);
2733 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.java3015 for (String perm : permissions) {
3016 if (mContext.checkCallingOrSelfPermission(perm) == PackageManager.PERMISSION_GRANTED) {
3018 Log.v(TAG, " caller uid " + uid + " has " + perm);
/frameworks/base/services/backup/java/com/android/server/backup/
H A DBackupManagerService.java9055 int perm = mContext.checkPermission(android.Manifest.permission.BACKUP,
9057 if ((perm == PackageManager.PERMISSION_DENIED) &&

Completed in 2337 milliseconds