/openjdk7/jdk/src/share/classes/sun/security/util/ |
H A D | PermissionFactory.java | 28 import java.security.Permission; 31 * A factory object that creates Permission objects. 34 public interface PermissionFactory<T extends Permission> {
|
H A D | SecurityConstants.java | 32 import java.security.Permission; 38 * Permission constants and string constants used to create permissions 66 // Permission constants used in the various checkPermission() calls in JDK. 74 * Permission type used when AWT is not present. 87 * Permission factory used when AWT is not present. 141 private static Permission newAWTPermission(String name) { 146 public static final Permission TOPLEVEL_WINDOW_PERMISSION = 150 public static final Permission ACCESS_CLIPBOARD_PERMISSION = 154 public static final Permission CHECK_AWT_EVENTQUEUE_PERMISSION = 158 public static final Permission TOOLKIT_MODALITY_PERMISSIO [all...] |
/openjdk7/jdk/test/java/security/UnresolvedPermission/ |
H A D | DebugPermission0.java | 24 public class DebugPermission0 extends java.security.Permission { 30 public boolean implies(java.security.Permission perm) {
|
H A D | DebugPermission1.java | 24 public class DebugPermission1 extends java.security.Permission { 30 public boolean implies(java.security.Permission perm) {
|
H A D | DebugPermission2.java | 24 public class DebugPermission2 extends java.security.Permission { 30 public boolean implies(java.security.Permission perm) {
|
H A D | DebugPermissionBad.java | 24 public class DebugPermissionBad extends java.security.Permission { 30 public boolean implies(java.security.Permission perm) {
|
/openjdk7/jdk/src/share/classes/java/security/acl/ |
H A D | AclEntry.java | 111 public boolean addPermission(Permission permission); 121 public boolean removePermission(Permission permission); 132 public boolean checkPermission(Permission permission); 139 public Enumeration<Permission> permissions();
|
H A D | Permission.java | 35 public interface Permission { interface 41 * @param another the Permission object to compare with. 43 * @return true if the Permission objects are equal, false otherwise
|
H A D | Acl.java | 203 public Enumeration<Permission> getPermissions(Principal user); 232 public boolean checkPermission(Principal principal, Permission permission);
|
/openjdk7/jdk/src/share/classes/sun/security/acl/ |
H A D | PermissionImpl.java | 36 public class PermissionImpl implements Permission { 51 * @param another The Permission object to compare with. 52 * @return true if the Permission objects are equal, false otherwise 55 if (another instanceof Permission) { 56 Permission p = (Permission) another; 65 * @return the string representation of the Permission.
|
H A D | AclEntryImpl.java | 40 private Vector<Permission> permissionSet = new Vector<>(10, 10); 97 public boolean addPermission(Permission permission) { 115 public boolean removePermission(Permission permission) { 127 public boolean checkPermission(Permission permission) { 134 public Enumeration<Permission> permissions() { 152 Enumeration<Permission> e = permissions(); 154 Permission p = e.nextElement(); 168 cloned.permissionSet = (Vector<Permission>) permissionSet.clone();
|
H A D | AllPermissionsImpl.java | 44 * @param another The Permission object to compare with. 47 public boolean equals(Permission another) {
|
H A D | AclImpl.java | 52 private Vector<Permission> zeroSet = new Vector<>(1,1); 173 public synchronized Enumeration<Permission> getPermissions(Principal user) { 175 Enumeration<Permission> individualPositive; 176 Enumeration<Permission> individualNegative; 177 Enumeration<Permission> groupPositive; 178 Enumeration<Permission> groupNegative; 197 Enumeration<Permission> temp1 = 199 Enumeration<Permission> netPositive = 215 Enumeration<Permission> netNegative = union(individualNegative, temp1); 231 public boolean checkPermission(Principal principal, Permission permissio [all...] |
/openjdk7/jdk/src/share/classes/java/security/ |
H A D | AccessControlException.java | 48 private Permission perm; 68 public AccessControlException(String s, Permission p) { 74 * Gets the Permission object associated with this exeception, or 75 * null if there was no corresponding Permission object. 77 * @return the Permission object. 79 public Permission getPermission() {
|
H A D | AllPermission.java | 46 * @see java.security.Permission 58 public final class AllPermission extends Permission { 75 * to instantiate new Permission objects. 93 public boolean implies(Permission p) { 150 * @see java.security.Permission 182 * @param permission the Permission object to add. 191 public void add(Permission permission) 197 throw new SecurityException("attempt to add a Permission to a readonly PermissionCollection"); 206 * @param p the Permission object to compare 211 public boolean implies(Permission permissio [all...] |
H A D | PermissionCollection.java | 31 * Abstract class representing a collection of Permission objects. 42 * <p>When it is desirable to group together a number of Permission objects 44 * particular type of Permission object should first be called. The default 45 * behavior (from the Permission class) is to simply return null. 46 * Subclasses of class Permission override the method if they need to store 57 * <code>Permission.newPermissionCollection</code> 58 * method is a homogeneous collection, which stores only Permission objects 59 * for a given Permission type. A PermissionCollection may also be 88 * @see Permission 105 * @param permission the Permission objec [all...] |
H A D | Permissions.java | 46 * it contains different types of Permission objects, organized into 58 * <p>When the <code>add</code> method is called to add a Permission, the 59 * Permission is stored in the appropriate PermissionCollection. If no such 60 * collection exists yet, the Permission object's class is determined and the 65 * hashtable entry stores a Permission object as both the key and the value. 71 * @see Permission 117 * @param permission the Permission object to add. 125 public void add(Permission permission) { 128 "attempt to add a Permission to a readonly Permissions object"); 167 * @param permission the Permission objec [all...] |
H A D | Permission.java | 32 * particular Permission subclass. 34 * <p>Most Permission objects also include an "actions" list that tells the actions 40 * The actions list is optional for Permission objects, such as 52 * <P> Permission objects are similar to String objects in that they 65 public abstract class Permission implements Guard, java.io.Serializable { class in inherits:Guard,java.io.Serializable 74 * @param name name of the Permission object being created. 78 public Permission(String name) { method in class:Permission 109 * This must be implemented by subclasses of Permission, as they are the 110 * only ones that can impose semantics on a Permission object. 122 public abstract boolean implies(Permission permissio [all...] |
/openjdk7/jdk/test/java/security/BasicPermission/ |
H A D | EqualsImplies.java | 31 import java.security.Permission; 46 Permission p1 = new A("foo"); 47 Permission p2 = new B("foo");
|
/openjdk7/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ |
H A D | AclEntryImpl.java | 31 import java.security.acl.Permission; 54 permList = new Vector<Permission>(); 61 for (Enumeration<Permission> en = i.permissions(); en.hasMoreElements();){ 72 permList = new Vector<Permission>(); 83 permList = new Vector<Permission>(); 122 public boolean addPermission(java.security.acl.Permission perm){ 135 public boolean removePermission(java.security.acl.Permission perm){ 150 public boolean checkPermission(java.security.acl.Permission perm){ 159 public Enumeration<Permission> permissions(){ 261 private Vector<Permission> permLis [all...] |
/openjdk7/jdk/src/share/classes/com/sun/rmi/rmid/ |
H A D | ExecPermission.java | 57 public final class ExecPermission extends Permission 130 public boolean implies(Permission p) { 230 private Vector<Permission> permissions; 244 * @param permission the Permission object to add. 252 public void add(Permission permission) 258 throw new SecurityException("attempt to add a Permission to a readonly PermissionCollection"); 267 * @param p the Permission object to compare 272 public boolean implies(Permission permission) 277 Enumeration<Permission> e = permissions.elements(); 294 public Enumeration<Permission> element [all...] |
/openjdk7/jdk/test/java/security/PermissionCollection/ |
H A D | Concurrent.java | 75 private static void testPc (final Permission[] perm) throws Exception { 168 private static final Permission[] allp = new Permission[]{ 171 private static final Permission[] filep = new Permission[]{ 177 private static final Permission[] sockp = new Permission[]{ 185 private static final Permission[] propp = new Permission[]{ 193 private static final Permission[] basic [all...] |
/openjdk7/jdk/src/share/classes/javax/security/auth/kerberos/ |
H A D | DelegationPermission.java | 29 import java.security.Permission; 41 * The target name of this <code>Permission</code> specifies a pair of 143 public boolean implies(Permission p) { 270 private transient List<Permission> perms; 273 perms = new ArrayList<Permission>(); 281 * @param p the Permission object to compare 287 public boolean implies(Permission permission) { 292 for (Permission x : perms) { 305 * @param permission the Permission object to add. 314 public void add(Permission permissio [all...] |
/openjdk7/jdk/src/share/classes/javax/crypto/ |
H A D | CryptoAllPermission.java | 37 * @see java.security.Permission 66 public boolean implies(Permission p) { 109 * @see java.security.Permission 134 * @param permission the Permission object to add. 139 public void add(Permission permission) 142 throw new SecurityException("attempt to add a Permission to " + 155 * @param p the Permission object to compare 160 public boolean implies(Permission permission)
|
/openjdk7/jdk/test/java/lang/ProcessBuilder/ |
H A D | SecurityManagerClinit.java | 41 public Policy(Permission... permissions) { 43 for (Permission permission : permissions) 47 public boolean implies(ProtectionDomain pd, Permission p) {
|