Name
Class java.security.ProtectionDomain
Synopsis
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.
Class Definition
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( ); }
See also
AccessController , CodeSource , Permissions
|
Get Java Security, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.