net.jini.security
Class GrantPermission.GrantPermissionCollection
java.lang.Object
java.security.PermissionCollection
net.jini.security.GrantPermission.GrantPermissionCollection
- All Implemented Interfaces:
- Serializable
- Enclosing class:
- GrantPermission
static class GrantPermission.GrantPermissionCollection
- extends PermissionCollection
PermissionCollection variant returned by newPermissionCollection().
- See Also:
- Serialized Form
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
serialPersistentFields
private static final ObjectStreamField[] serialPersistentFields
perms
private List perms
implier
private GrantPermission.Implier implier
GrantPermission.GrantPermissionCollection
GrantPermission.GrantPermissionCollection()
add
public void add(Permission p)
- Specified by:
add
in class PermissionCollection
elements
public Enumeration elements()
- Specified by:
elements
in class PermissionCollection
implies
public boolean implies(Permission p)
- Specified by:
implies
in class PermissionCollection
setReadOnly
public void setReadOnly()
- Overrides:
setReadOnly
in class PermissionCollection
isReadOnly
public boolean isReadOnly()
- Overrides:
isReadOnly
in class PermissionCollection
writeObject
private void writeObject(ObjectOutputStream s)
throws IOException
- Writes the permissions list.
- Throws:
IOException
readObject
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
- Verifies the permissions list.
- Throws:
InvalidObjectException
- if the list is
null
or any element is not an instance of
GrantPermission
IOException
ClassNotFoundException
Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.