public class KernelSecurityManager
extends java.lang.SecurityManager
SecurityManager
implementation based on Kernel/Feature
runtime model. Implemented
checks: Feature
cannot access a File out of its dedicated spaceConstructor and Description |
---|
KernelSecurityManager() |
Modifier and Type | Method and Description |
---|---|
void |
checkPermission(java.security.Permission perm) |
void |
setFeaturePermissionDelegate(java.lang.Class<? extends java.security.Permission> permission,
FeaturePermissionCheckDelegate delegate) |
protected void |
unknownPermission(java.security.Permission perm)
This method is called when there is no registered delegate for this kind of Permission.
|
public void setFeaturePermissionDelegate(java.lang.Class<? extends java.security.Permission> permission, FeaturePermissionCheckDelegate delegate)
public void checkPermission(java.security.Permission perm)
checkPermission
in class java.lang.SecurityManager
protected void unknownPermission(java.security.Permission perm)
SecurityException
by default.perm
- the unknown permission