Class EchoSVGSecurityManager

java.lang.Object
java.lang.SecurityManager
io.sf.carte.echosvg.util.EchoSVGSecurityManager

@Deprecated(forRemoval=true) public class EchoSVGSecurityManager extends SecurityManager
Deprecated, for removal: This API element is subject to removal in a future version.
This SecurityManager extension exposes the getClassContext method so that it can be used by the EchoSVGSecuritySupport or other security related class.
  • Constructor Details

    • EchoSVGSecurityManager

      public EchoSVGSecurityManager()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getClassContext

      public Class<?>[] getClassContext()
      Deprecated, for removal: This API element is subject to removal in a future version.
      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.

      Overrides:
      getClassContext in class SecurityManager
      Returns:
      the execution stack.