Searched refs:Permission (Results 1 - 25 of 124) sorted by relevance

12345

/openjdk7/jdk/src/share/classes/sun/security/util/
H A DPermissionFactory.java28 import java.security.Permission;
31 * A factory object that creates Permission objects.
34 public interface PermissionFactory<T extends Permission> {
H A DSecurityConstants.java32 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 DDebugPermission0.java24 public class DebugPermission0 extends java.security.Permission {
30 public boolean implies(java.security.Permission perm) {
H A DDebugPermission1.java24 public class DebugPermission1 extends java.security.Permission {
30 public boolean implies(java.security.Permission perm) {
H A DDebugPermission2.java24 public class DebugPermission2 extends java.security.Permission {
30 public boolean implies(java.security.Permission perm) {
H A DDebugPermissionBad.java24 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 DAclEntry.java111 public boolean addPermission(Permission permission);
121 public boolean removePermission(Permission permission);
132 public boolean checkPermission(Permission permission);
139 public Enumeration<Permission> permissions();
H A DPermission.java35 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 DAcl.java203 public Enumeration<Permission> getPermissions(Principal user);
232 public boolean checkPermission(Principal principal, Permission permission);
/openjdk7/jdk/src/share/classes/sun/security/acl/
H A DPermissionImpl.java36 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 DAclEntryImpl.java40 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 DAllPermissionsImpl.java44 * @param another The Permission object to compare with.
47 public boolean equals(Permission another) {
H A DAclImpl.java52 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 DAccessControlException.java48 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 DAllPermission.java46 * @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 DPermissionCollection.java31 * 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 DPermissions.java46 * 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 DPermission.java32 * 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 DEqualsImplies.java31 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 DAclEntryImpl.java31 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 DExecPermission.java57 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 DConcurrent.java75 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 DDelegationPermission.java29 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 DCryptoAllPermission.java37 * @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 DSecurityManagerClinit.java41 public Policy(Permission... permissions) {
43 for (Permission permission : permissions)
47 public boolean implies(ProtectionDomain pd, Permission p) {

Completed in 1090 milliseconds

12345