com.ibm.security12.sun.security.provider
Class PolicyParser.GrantEntry
java.lang.Object
|
+--com.ibm.security12.sun.security.provider.PolicyParser.GrantEntry
- public static class PolicyParser.GrantEntry
- extends Object
Each grant entry in the policy configuration file is
represented by a
GrantEntry object.
For example, the entry
grant signedBy "Duke" {
permission java.io.FilePermission "/tmp", "read,write";
};
is represented internally
pe = new PermissionEntry("java.io.FilePermission",
"/tmp", "read,write");
ge = new GrantEntry("Duke", null);
ge.add(pe);
- Author:
- Roland Schemers
version 1.19, 05/21/98
- See Also:
Policy
,
Permissions
,
ProtectionDomain
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
signedBy
public String signedBy
codeBase
public String codeBase
permissionEntries
public Vector permissionEntries
PolicyParser.GrantEntry
public PolicyParser.GrantEntry()
PolicyParser.GrantEntry
public PolicyParser.GrantEntry(String signedBy,
String codeBase)
add
public void add(PolicyParser.PermissionEntry pe)
remove
public boolean remove(PolicyParser.PermissionEntry pe)
contains
public boolean contains(PolicyParser.PermissionEntry pe)
permissionElements
public Enumeration permissionElements()
- Enumerate all the permission entries in this GrantEntry.
write
public void write(PrintWriter out)