Class ConfluenceMethodAccessor
java.lang.Object
ognl.ObjectMethodAccessor
org.apache.struts2.ognl.accessor.XWorkMethodAccessor
com.atlassian.confluence.impl.struts.ConfluenceMethodAccessor
- All Implemented Interfaces:
ognl.MethodAccessor
public class ConfluenceMethodAccessor
extends org.apache.struts2.ognl.accessor.XWorkMethodAccessor
- Since:
- 8.5.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncallMethod(Map context, Object target, String methodName, Object[] args) callStaticMethod(Map context, Class targetClass, String methodName, Object[] args) static booleanisPotentialPathTraversal(Object[] args)
-
Constructor Details
-
ConfluenceMethodAccessor
public ConfluenceMethodAccessor()
-
-
Method Details
-
callMethod
public Object callMethod(Map context, Object target, String methodName, Object[] args) throws ognl.MethodFailedException - Specified by:
callMethodin interfaceognl.MethodAccessor- Overrides:
callMethodin classorg.apache.struts2.ognl.accessor.XWorkMethodAccessor- Throws:
ognl.MethodFailedException
-
callStaticMethod
public Object callStaticMethod(Map context, Class targetClass, String methodName, Object[] args) throws ognl.MethodFailedException - Specified by:
callStaticMethodin interfaceognl.MethodAccessor- Overrides:
callStaticMethodin classorg.apache.struts2.ognl.accessor.XWorkMethodAccessor- Throws:
ognl.MethodFailedException
-
isPotentialPathTraversal
-