Searched refs:permission (Results 1 - 25 of 68) sorted by relevance

123

/dalvik/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/
H A DMutableSecurityManager.java48 void addPermission(Permission permission) { argument
49 enabled.add(permission);
64 public void checkPermission(Permission permission) argument
66 if (permission != null) {
67 if (denied != null && denied.implies(permission)){
69 throw new SecurityException("Denied " + permission);
72 if (enabled.implies(permission)) {
77 super.checkPermission(permission);
81 public void checkPermission(Permission permission, Object context) argument
83 if (permission !
[all...]
/dalvik/libcore/luni/src/main/java/java/io/
H A DFilePermissionCollection.java27 * particular permission is implied by it.
44 * Add a permission object to the permission collection.
46 * @param permission
49 * if {@code permission} is not an instance of
56 public void add(Permission permission) { argument
60 if (permission instanceof FilePermission) {
61 permissions.addElement(permission);
63 throw new IllegalArgumentException(permission.toString());
70 * @return a permission enumeratio
87 implies(Permission permission) argument
[all...]
/dalvik/libcore/support/src/test/java/org/apache/harmony/security/tests/support/acl/
H A DPermissionImpl.java27 private String permission; field in class:PermissionImpl
30 permission = s;
36 return permission.equals(permission1.toString());
43 return permission;
H A DAclEntryImpl.java64 public boolean addPermission(Permission permission) { argument
65 if(permissionSet.contains(permission)) {
68 permissionSet.addElement(permission);
73 public boolean removePermission(Permission permission) { argument
74 return permissionSet.removeElement(permission);
77 public boolean checkPermission(Permission permission) { argument
78 return permissionSet.contains(permission);
100 Permission permission = (Permission)enumeration.nextElement();
101 stringbuffer.append(permission);
/dalvik/libcore/security/src/main/java/java/security/
H A DPermissionsHash.java43 * @param permission
44 * the permission to add to the collection.
46 public void add(Permission permission) { argument
47 perms.put(permission, permission);
60 * Indicates whether the argument permission is implied by the permissions
63 * @return boolean <code>true</code> if the argument permission is implied
66 * @param permission
67 * java.security.Permission the permission to check
69 public boolean implies(Permission permission) { argument
[all...]
H A DBasicPermissionCollection.java53 // true if this Collection contains a BasicPermission with '*' as its permission name
59 * Adds a permission to the collection. The first added permission must be a
66 public void add(Permission permission) { argument
70 if (permission == null) {
74 Class<? extends Permission> inClass = permission.getClass();
78 permission));
80 } else if( !(permission instanceof BasicPermission)) {
82 permission));
88 permission));
117 implies(Permission permission) argument
[all...]
H A DAllPermissionCollection.java50 public void add(Permission permission) { argument
54 if (!(permission instanceof AllPermission)) {
56 permission));
58 all = permission;
106 * Indicates whether the argument permission is implied by the receiver.
109 * @return boolean {@code true} if the argument permission is implied by the
111 * @param permission
112 * the permission to check.
115 public boolean implies(Permission permission) { argument
H A DPermissions.java40 * provide a dedicated {@code PermissionCollection}, a default permission
59 * PermissionCollection}. The {@code permission} is stored in its
62 * @param permission
68 * if {@code permission} is {@code null}.
70 public void add(Permission permission) { argument
75 if (permission == null) {
79 Class klass = permission.getClass();
88 klassMates = permission.newPermissionCollection();
96 klassMates.add(permission);
164 public boolean implies(Permission permission) { argument
[all...]
H A DUnresolvedPermissionCollection.java54 * Adds an unresolved permission to this {@code
57 * @param permission
58 * the permission to be added.
62 * if {@code permission} is {@code null} or not an {@code
65 public void add(Permission permission) { argument
69 if (permission == null
70 || permission.getClass() != UnresolvedPermission.class) {
72 permission));
75 String klass = permission.getName();
81 klassMates.add(permission);
99 implies(Permission permission) argument
107 hasUnresolved(Permission permission) argument
[all...]
H A DAllPermission.java22 * {@code AllPermission} represents the permission to perform any operation.
24 * granting this permission is equivalent to disabling security.
106 * Indicates whether the given permission is implied by this permission.
110 * @param permission
111 * the permission to check.
114 public boolean implies(Permission permission) { argument
H A DBasicPermission.java36 * java.io.* grants all permissions under the java.io permission hierarchy
54 * the name of the permission.
68 * the name of the permission.
134 * Returns the actions associated with this permission. Since {@code
145 * Indicates whether the specified permission is implied by this permission.
147 * @param permission
148 * the permission to check against this permission.
149 * @return {@code true} if the specified permission i
153 implies(Permission permission) argument
[all...]
/dalvik/libcore/security/src/main/java/java/security/acl/
H A DAclEntry.java69 * 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); argument
79 * Removes the specified permission from this ACL entry.
81 * @param permission
82 * the permission to be removed.
83 * @return {@code true} if the permission i
86 removePermission(Permission permission) argument
95 checkPermission(Permission permission) argument
[all...]
/dalvik/libcore/luni/src/main/java/java/net/
H A DSocketPermissionCollection.java27 * a method to check whether or not a specific permission is implied by this
43 public void add(Permission permission) { argument
47 if (!(permission instanceof SocketPermission)) {
48 throw new IllegalArgumentException(permission.toString());
50 permissions.addElement(permission);
60 * Returns whether this permission collection implies {@code permission}.
61 * Basically it tests whether {@code permission} is the subset of this
65 public boolean implies(Permission permission) { argument
66 if (!(permission instanceo
[all...]
/dalvik/libcore/support/src/test/java/org/apache/harmony/security/tests/support/
H A DMyPermissionCollection.java35 public void add(Permission permission) {} argument
50 public boolean implies(Permission permission) { argument
H A DMyPermission.java49 public boolean implies(Permission permission) { argument
/dalvik/libcore/security/src/test/java/tests/security/permissions/
H A DJavaLangClassTest.java62 public void checkPermission(Permission permission){
63 if(permission instanceof RuntimePermission && "getProtectionDomain".equals(permission.getName())){
95 public void checkPermission(Permission permission){
96 if (permission instanceof RuntimePermission && "getClassLoader".equals(permission.getName())){
H A DJavaIoObjectInputStreamTest.java77 Permission permission;
80 permission = null;
83 public void checkPermission(Permission permission){
84 if(permission instanceof SerializablePermission){
86 this.permission = permission;
122 assertEquals("Name of SerializablePermission is not correct", "enableSubstitution", s.permission.getName());
136 Permission permission;
139 permission = null;
142 public void checkPermission(Permission permission){
[all...]
H A DJavaIoObjectOutputStreamTest.java64 Permission permission;
67 permission = null;
70 public void checkPermission(Permission permission){
71 if(permission instanceof SerializablePermission){
73 this.permission = permission;
102 assertEquals("Name of SerializablePermission is not correct", "enableSubstitution", s.permission.getName());
115 Permission permission;
118 permission = null;
121 public void checkPermission(Permission permission){
[all...]
H A DJavaUtilLocale.java64 public void checkPermission(Permission permission) {
65 if(permission instanceof PropertyPermission
66 && "user.language".equals(permission.getName())
67 && "write".equals(permission.getActions())){
70 super.checkPermission(permission);
H A DJavaLangReflectAccessibleObjectTest.java53 public void checkPermission(Permission permission) {
54 if (permission instanceof ReflectPermission
55 && "suppressAccessChecks".equals(permission.getName())) {
84 public void checkPermission(Permission permission) {
85 if (permission instanceof ReflectPermission
86 && "suppressAccessChecks".equals(permission.getName())) {
H A DJavaSecurityPolicyTest.java64 public void checkPermission(Permission permission) {
65 if(permission instanceof SecurityPermission && "getPolicy".equals(permission.getName())){
91 public void checkPermission(Permission permission) {
92 if(permission instanceof SecurityPermission && "setPolicy".equals(permission.getName())){
H A DJavaxSecurityAuthSubjectDomainCombiner.java70 public void checkPermission(Permission permission) {
71 if (permission instanceof AuthPermission
72 && "getSubjectFromDomainCombiner".equals(permission.getName())) {
/dalvik/libcore/security/src/test/java/tests/api/javax/security/auth/
H A DSubjectTest.java197 public void checkPermission(Permission permission) {
198 if (permission instanceof AuthPermission
199 && "doAs".equals(permission.getName())) {
202 super.checkPermission(permission);
260 public void checkPermission(Permission permission) {
261 if (permission instanceof AuthPermission
262 && "doAs".equals(permission.getName())) {
265 super.checkPermission(permission);
316 public void checkPermission(Permission permission) {
317 if (permission instanceo
[all...]
/dalvik/libcore/security/src/test/java/org/apache/harmony/security/tests/java/security/
H A DPermissionCollectionTest.java54 public void add(Permission permission) { argument
55 if (!setCol.add(permission)) {
56 throw new IllegalArgumentException("permission is not added");
65 public boolean implies(Permission permission) argument
133 public boolean implies(Permission permission) { argument
H A DPermissionTest.java63 public boolean implies(Permission permission) { argument
69 * Test that a permission object is created with the specified name and is
88 * checkPermission() should be called with this permission, otherwise
127 public void checkPermission(Permission permission) {
128 if (permission instanceof SecurityPermission
129 && permissionName.equals(permission.getName())) {
131 super.checkPermission(permission);

Completed in 248 milliseconds

123