|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.security.PermissionCollection
org.eclipse.osgi.framework.internal.core.ConditionalPermissionSet
public class ConditionalPermissionSet
This class represents a PermissionCollection tied to a set of Conditions. Before the permissions are actually used, isNonEmpty should be called.
Constructor Summary | |
---|---|
ConditionalPermissionSet(AbstractBundle bundle,
ConditionalPermissionInfoImpl[] cpis,
Condition[] neededConditions)
Construct a new ConditionalPermission set with an initial set of permissions. |
Method Summary | |
---|---|
void |
add(java.security.Permission perm)
We don't do anything here since this isn't a real PermissionCollection. |
java.util.Enumeration |
elements()
We don't do anything here since this isn't a real PermissionCollection. |
boolean |
implies(java.security.Permission perm)
Checks to see if the desired Permission is implied by this collection of ConditionalPermissionInfos. |
Methods inherited from class java.security.PermissionCollection |
---|
isReadOnly, setReadOnly, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ConditionalPermissionSet(AbstractBundle bundle, ConditionalPermissionInfoImpl[] cpis, Condition[] neededConditions)
Method Detail |
---|
public void add(java.security.Permission perm)
add
in class java.security.PermissionCollection
perm
- ignored.PermissionCollection.add(java.security.Permission)
public boolean implies(java.security.Permission perm)
implies
in class java.security.PermissionCollection
perm
- Permission to check.
PermissionCollection.implies(java.security.Permission)
public java.util.Enumeration elements()
elements
in class java.security.PermissionCollection
PermissionCollection.elements()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |