public class ProtectionDomain extends Object
Constructor and Description |
---|
ProtectionDomain(CodeSource cs,
PermissionCollection permissions)
Standard constructor.
|
ProtectionDomain(CodeSource cs,
PermissionCollection permissions,
ClassLoader classloader,
Principal[] principals) |
Modifier and Type | Method and Description |
---|---|
ClassLoader |
getClassLoader() |
CodeSource |
getCodeSource()
Access method for the encapsulated CodeSource.
|
PermissionCollection |
getPermissions()
Access method for the encapsulated PermissionCollection.
|
Principal[] |
getPrincipals() |
boolean |
implies(Permission permission)
Is the given permission implied by this domain's permisisons?.
|
String |
toString()
String representation of this PermissionCollection.
|
public ProtectionDomain(CodeSource cs, PermissionCollection permissions)
public ProtectionDomain(CodeSource cs, PermissionCollection permissions, ClassLoader classloader, Principal[] principals)
public final CodeSource getCodeSource()
public final PermissionCollection getPermissions()
public boolean implies(Permission permission)
public String toString()
public final ClassLoader getClassLoader()
public final Principal[] getPrincipals()