Jaas.policyManagement
Class KAoSSecurityManager

java.lang.Object
  extended by java.lang.SecurityManager
      extended by Jaas.policyManagement.KAoSSecurityManager

public class KAoSSecurityManager
extends java.lang.SecurityManager

This security Manager transforms any Java Perimission in a KAoSPermission


Field Summary
 
Fields inherited from class java.lang.SecurityManager
inCheck
 
Constructor Summary
KAoSSecurityManager()
           
 
Method Summary
 void checkPermission(java.security.Permission perm)
           
 boolean queryTheGuard(ActionPermission perm)
           
 
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAccess, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KAoSSecurityManager

public KAoSSecurityManager()
Method Detail

checkPermission

public void checkPermission(java.security.Permission perm)
Overrides:
checkPermission in class java.lang.SecurityManager

queryTheGuard

public boolean queryTheGuard(ActionPermission perm)