HomeSort by relevance Sort by last modified time
    Searched refs:permission (Results 1 - 25 of 643) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /libcore/luni/src/main/java/java/security/
PermissionsHash.java 25 * Each hashtable entry stores a Permission object as both the key and the
41 * @param permission
42 * the permission to add to the collection.
44 public void add(Permission permission) {
45 perms.put(permission, permission);
58 * Indicates whether the argument permission is implied by the permissions
61 * @return boolean <code>true</code> if the argument permission is implied
64 * @param permission
    [all...]
BasicPermissionCollection.java 49 private transient Map<String, Permission> items = new HashMap<String, Permission>();
51 // true if this Collection contains a BasicPermission with '*' as its permission name
54 private Class<? extends Permission> permClass;
57 * Adds a permission to the collection. The first added permission must be a
61 * @see java.security.PermissionCollection#add(java.security.Permission)
64 public void add(Permission permission) {
68 if (permission == null)
    [all...]
AllPermissionCollection.java 42 private transient Permission all;
48 public void add(Permission permission) {
52 if (!(permission instanceof AllPermission)) {
53 throw new IllegalArgumentException("Invalid permission: " + permission);
55 all = permission;
62 public Enumeration<Permission> elements() {
63 return new SingletonEnumeration<Permission>(all);
103 * Indicates whether the argument permission is implied by the receiver
    [all...]
Permissions.java 37 * {@link Permission#newPermissionCollection()}. For permissions which do not
38 * provide a dedicated {@code PermissionCollection}, a default permission
56 * Adds the given {@code Permission} to this heterogeneous {@code
57 * PermissionCollection}. The {@code permission} is stored in its
60 * @param permission
61 * the {@code Permission} to be added.
66 * if {@code permission} is {@code null}.
68 public void add(Permission permission) {
73 if (permission == null)
    [all...]
BasicPermission.java 34 * java.io.* grants all permissions under the java.io permission hierarchy
42 public abstract class BasicPermission extends Permission implements
52 * the name of the permission.
66 * the name of the permission.
96 * The {@link #implies(Permission)} method should be used for making access
112 return this.getName().equals(((Permission)obj).getName());
132 * Returns the actions associated with this permission. Since {@code
143 * Indicates whether the specified permission is implied by this permission.
145 * @param permission
    [all...]
PolicySpi.java 39 * Answers if the policy has granted a Permission to a
44 * @param permission -
45 * check whether this permission is granted to the specified
47 * @return - true if the permission is granted to the domain.
51 Permission permission);
81 * new mutable instance and it must support heterogeneous Permission
104 * Permission types. If this operation is not supported,
UnresolvedPermissionCollection.java 52 * Adds an unresolved permission to this {@code
55 * @param permission
56 * the permission to be added.
60 * if {@code permission} is {@code null} or not an {@code
63 public void add(Permission permission) {
67 if (permission == null || permission.getClass() != UnresolvedPermission.class) {
68 throw new IllegalArgumentException("Invalid permission: " + permission);
    [all...]
  /libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/
MutableSecurityManager.java 20 import java.security.Permission;
41 public MutableSecurityManager(Permission... permissions) {
48 void addPermission(Permission permission) {
49 enabled.add(permission);
56 void denyPermission(Permission p) {
64 public void checkPermission(Permission permission)
66 if (permission != null) {
67 if (denied != null && denied.implies(permission)){
    [all...]
  /frameworks/base/media/java/android/drm/mobile1/
DrmRights.java 24 * The DRM permission of play.
29 * The DRM permission of display.
34 * The DRM permission of execute.
39 * The DRM permission of print.
66 * Get the constraint of the given permission on this rights object.
68 * @param permission the given permission.
72 public DrmConstraintInfo getConstraint(int permission) {
76 int res = nativeGetConstraintInfo(permission, c);
85 * Consume the rights of the given permission
    [all...]
  /frameworks/base/core/java/android/os/
IPermissionController.aidl 22 boolean checkPermission(String permission, int pid, int uid);
  /libcore/luni/src/main/java/java/io/
FilePermissionCollection.java 20 import java.security.Permission;
27 * particular permission is implied by it.
34 Vector<Permission> permissions = new Vector<Permission>();
44 * Add a permission object to the permission collection.
46 * @param permission
49 * if {@code permission} is not an instance of
53 * @see java.security.PermissionCollection#add(java.security.Permission)
56 public void add(Permission permission)
    [all...]
  /libcore/support/src/test/java/org/apache/harmony/security/tests/support/acl/
PermissionImpl.java 20 import java.security.acl.Permission;
23 * Additional class for verification Permission interface
25 public class PermissionImpl implements Permission {
27 private String permission; field in class:PermissionImpl
30 permission = s;
34 if(obj instanceof Permission) {
35 Permission permission1 = (Permission)obj;
36 return permission.equals(permission1.toString());
43 return permission;
    [all...]
AclEntryImpl.java 64 public boolean addPermission(Permission permission) {
65 if(permissionSet.contains(permission)) {
68 permissionSet.addElement(permission);
73 public boolean removePermission(Permission permission) {
74 return permissionSet.removeElement(permission);
77 public boolean checkPermission(Permission permission) {
78 return permissionSet.contains(permission);
100 Permission permission = (Permission)enumeration.nextElement(); local
    [all...]
  /cts/tests/tests/permission/src/android/permission/cts/
ProviderPermissionTest.java 17 package android.permission.cts;
33 * <p>Tests Permission:
34 * {@link android.Manifest.permission#READ_CONTACTS}
38 android.Manifest.permission.READ_CONTACTS);
43 * <p>Tests Permission:
44 * {@link android.Manifest.permission#WRITE_CONTACTS}
48 android.Manifest.permission.WRITE_CONTACTS);
53 * <p>Tests Permission:
54 * {@link android.Manifest.permission#READ_CONTACTS}
58 android.Manifest.permission.READ_CONTACTS)
    [all...]
RebootPermissionTest.java 17 package android.permission.cts;
25 * Verify that rebooting requires Permission.
35 * Verify that rebooting by sending a broadcast Intent requires Permission.
36 * <p>Requires Permission:
37 * {@link android.Manifest.permission#REBOOT}.
AppWidgetManagerPermissionTest.java 17 package android.permission.cts;
42 * <p>Tests Permission:
43 * {@link android.Manifest.permission#BIND_APP_WIDGET}.
  /frameworks/base/core/java/android/content/pm/
ServiceInfo.java 31 * Optional name of a permission required to be able to access this
32 * Service. From the "permission" attribute.
34 public String permission; field in class:ServiceInfo
41 permission = orig.permission;
46 pw.println(prefix + "permission=" + permission);
61 dest.writeString(permission);
76 permission = source.readString();
  /libcore/luni/src/main/java/java/security/acl/
AclEntry.java 26 * An {@code AclEntry} is a list of the {@link Permission}s that are
69 * Adds the specified permission to this ACL entry.
71 * @param permission
72 * the permission to be added.
73 * @return {@code true} if the specified permission is added, {@code false} if the
74 * permission was already in this entry.
76 boolean addPermission(Permission permission);
79 * Removes the specified permission from this ACL entry.
81 * @param permission
    [all...]
  /libcore/luni/src/main/java/java/net/
SocketPermissionCollection.java 20 import java.security.Permission;
27 * a method to check whether or not a specific permission is implied by this
34 private Vector<Permission> permissions = new Vector<Permission>();
43 public void add(Permission permission) {
47 if (!(permission instanceof SocketPermission)) {
48 throw new IllegalArgumentException(permission.toString());
50 permissions.addElement(permission);
55 public Enumeration<Permission> elements()
    [all...]
  /frameworks/base/core/java/android/test/
AndroidTestCase.java 78 * Asserts that launching a given activity is protected by a particular permission by
80 * is thrown that mentions the permission in its error message.
87 * @param permission The name of the permission.
90 String packageName, String className, String permission) {
97 fail("expected security exception for " + permission);
100 assertTrue("error message should contain " + permission + ".",
101 expected.getMessage().contains(permission));
107 * Asserts that reading from the content uri requires a particular permission by querying the
108 * uri and ensuring a {@link SecurityException} is thrown mentioning the particular permission
    [all...]
  /cts/tests/tests/permission2/src/android/permission2/cts/
NoWriteSecureSettingsPermissionTest.java 28 * This test app must have WRITE_SETTINGS permission but not WRITE_SECURE_SETTINGS
29 * <p>Tests Permission:
30 * {@link android.Manifest.permission#WRITE_SECURE_SETTINGS}
34 android.Manifest.permission.WRITE_SECURE_SETTINGS);
  /libcore/luni/src/test/java/libcore/java/security/
AccessControllerTest.java 23 import java.security.Permission;
32 final Permission permission = new RuntimePermission("do stuff"); local
50 // in this block we lack our requested permission
52 assertPermission(false, permission);
58 assertPermission(true, permission);
67 assertPermission(true, permission);
77 private void assertPermission(boolean granted, Permission permission) {
79 AccessController.getContext().checkPermission(permission);
    [all...]
  /libcore/support/src/test/java/org/apache/harmony/security/tests/support/
MyPermissionCollection.java 20 import java.security.Permission;
35 public void add(Permission permission) {}
37 public Enumeration<Permission> elements() {
39 return new Enumeration<Permission>() {
44 public Permission nextElement() {
50 public boolean implies(Permission permission) {
  /frameworks/base/libs/binder/
IPermissionController.cpp 40 virtual bool checkPermission(const String16& permission, int32_t pid, int32_t uid)
44 data.writeString16(permission);
65 String16 permission = data.readString16(); local
68 bool res = checkPermission(permission, pid, uid);
  /frameworks/base/tests/permission/src/com/android/framework/permission/tests/
ServiceManagerPermissionTests.java 17 package com.android.framework.permission.tests;
52 public boolean checkPermission(java.lang.String permission, int pid, int uid) {

Completed in 309 milliseconds

1 2 3 4 5 6 7 8 91011>>