May 2001
Intermediate to advanced
618 pages
20h 50m
English
Class java.security.ProtectionDomain
A protection domain encapsulates the location from which a class was
loaded and the keys used to sign the class (that is, a
CodeSource object) and the set of permissions
that should be granted to that class. These protection domains are
consulted by the access controller to determine if a particular
operation should succeed; if the operation is in the set of
permissions in each protection domain on the stack, then the
operation will succeed. This class is typically only used within a
class loader.
public class java.security.ProtectionDomain
extends java.lang.Object {
// Constructors
public ProtectionDomain(CodeSource, PermissionCollection);
// Instance Methods
public final CodeSource getCodeSource( );
public final PermissionCollection getPermissions( );
public boolean implies(Permission);
public String toString( );
}
AccessController, CodeSource, Permissions
|
Read now
Unlock full access