public class RhinoSecurityManager extends SecurityManager
java.lang.SecurityManager subclass that provides access to the current top-most script
class on the execution stack. This can be used to get the class loader or protection domain of
the script that triggered the current action. It is required for JavaAdapters to have the same
ProtectionDomain as the script code that created them. Embeddings that implement their
own SecurityManager can use this as base class.inCheck| Constructor and Description |
|---|
RhinoSecurityManager() |
| Modifier and Type | Method and Description |
|---|---|
protected Class<?> |
getCurrentScriptClass()
Get the class of the top-most stack element representing a script.
|
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, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoaderprotected Class<?> getCurrentScriptClass()
Copyright © 2025 HtmlUnit. All rights reserved.