Class XSmilesSecurityManager

  extended byjava.lang.SecurityManager
      extended byfi.hut.tml.xsmiles.util.XSmilesSecurityManager

public class XSmilesSecurityManager
extends java.lang.SecurityManager

This SecurityManager extension exposes the getClassContext method so that it can be used by the BatikSecuritySupport or other security related class.

$Id: 5089 2004-05-13 17:40:02Z honkkis $
Vincent Hardy

Field Summary
Fields inherited from class java.lang.SecurityManager
Constructor Summary
Method Summary
 java.lang.Class[] getClassContext()
          Returns the current execution stack as an array of classes.
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, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, 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


public XSmilesSecurityManager()
Method Detail


public java.lang.Class[] getClassContext()
Returns the current execution stack as an array of classes.

The length of the array is the number of methods on the execution stack. The element at index 0 is the class of the currently executing method, the element at index 1 is the class of that method's caller, and so on.

the execution stack.

X-Smiles 1.2