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 space| Constructor 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.SecurityManagerprotected void unknownPermission(java.security.Permission perm)
SecurityException by default.perm - the unknown permission