|
|||||||||
| Home >> All >> java >> [ security overview ] | PREV NEXT | ||||||||
Uses of Class
java.security.PermissionCollection
| Uses of PermissionCollection in java.security |
| Subclasses of PermissionCollection in java.security | |
private static class |
AllPermission.AllPermissionCollection
Implements AllPermission.newPermissionCollection, and obeys serialization of JDK. |
private static class |
BasicPermission.BasicPermissionCollection
Implements AllPermission.newPermissionCollection, and obeys serialization of JDK. |
class |
Permissions
This class is a heterogeneous collection of permissions. |
private static class |
Permissions.PermissionsHash
Implements the permission collection for all permissions without one of their own, and obeys serialization of JDK. |
(package private) class |
UnresolvedPermissionCollection
Implements the permission collection for unresolved permissions, and obeys serialization of JDK. |
| Fields in java.security declared as PermissionCollection | |
private PermissionCollection |
ProtectionDomain.perms
This is the set of permissions granted to this domain. |
private PermissionCollection |
Permissions.allPermission
Holds instances of AllPermission. |
| Methods in java.security that return PermissionCollection | |
PermissionCollection |
ProtectionDomain.getPermissions()
Returns the PermissionCollection of this domain. |
PermissionCollection |
Permission.newPermissionCollection()
This method returns an empty PermissionCollection object
that can store permissions of this type, or null if no
such collection is defined. |
PermissionCollection |
BasicPermission.newPermissionCollection()
This method returns an instance of PermissionCollection
suitable for storing BasicPermission objects. |
protected PermissionCollection |
SecureClassLoader.getPermissions(CodeSource cs)
Returns a PermissionCollection for the specified CodeSource. |
PermissionCollection |
AllPermission.newPermissionCollection()
Returns a PermissionCollection which can hold AllPermission. |
PermissionCollection |
UnresolvedPermission.newPermissionCollection()
This class returns a PermissionCollection object that can
be used to store instances of UnresolvedPermission. |
abstract PermissionCollection |
Policy.getPermissions(CodeSource codesource)
Returns the set of Permissions allowed for a given CodeSource. |
PermissionCollection |
Policy.getPermissions(ProtectionDomain domain)
Returns the set of Permissions allowed for a given ProtectionDomain. |
| Constructors in java.security with parameters of type PermissionCollection | |
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions)
Initializes a new instance of ProtectionDomain representing
the specified CodeSource and set of permissions. |
|
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions,
java.lang.ClassLoader classloader,
Principal[] principals)
This method initializes a new instance of ProtectionDomain
given its CodeSource, granted permissions, associated
java.lang.ClassLoader and Principals. |
|
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions,
java.lang.ClassLoader classloader,
Principal[] principals,
boolean staticBinding)
|
|
|
|||||||||
| Home >> All >> java >> [ security overview ] | PREV NEXT | ||||||||