Class ConfluenceSecurityMemberAccess
- java.lang.Object
-
- com.opensymphony.xwork2.ognl.SecurityMemberAccess
-
- com.atlassian.confluence.impl.struts.ConfluenceSecurityMemberAccess
-
- All Implemented Interfaces:
ognl.MemberAccess
public class ConfluenceSecurityMemberAccess extends com.opensymphony.xwork2.ognl.SecurityMemberAccess
The purpose of this class it to define Confluence specific behaviour for Struts SecurityMemberAccess class.
-
-
Constructor Summary
Constructors Constructor Description ConfluenceSecurityMemberAccess(org.apache.struts2.ognl.ProviderAllowlist providerAllowlist, org.apache.struts2.ognl.ThreadAllowlist threadAllowlist)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isClassAllowlisted(Class<?> clazz)
-
Methods inherited from class com.opensymphony.xwork2.ognl.SecurityMemberAccess
checkAllowlist, checkDefaultPackageAccess, checkExclusionList, checkProxyMemberAccess, checkPublicMemberAccess, checkStaticFieldAccess, checkStaticMethodAccess, isAcceptableProperty, isAccepted, isAccessible, isClassBelongsToPackages, isClassExcluded, isExcluded, isExcludedPackageNamePatterns, isExcludedPackageNames, isPackageExcluded, restore, setup, toPackageName, useAcceptProperties, useAllowlistClasses, useAllowlistPackageNames, useAllowStaticFieldAccess, useDisallowDefaultPackageAccess, useDisallowProxyMemberAccess, useEnforceAllowlistEnabled, useExcludedClasses, useExcludedPackageExemptClasses, useExcludedPackageNamePatterns, useExcludedPackageNames, useExcludeProperties
-
-
-
-
Method Detail
-
isClassAllowlisted
protected boolean isClassAllowlisted(Class<?> clazz)
- Overrides:
isClassAllowlisted
in classcom.opensymphony.xwork2.ognl.SecurityMemberAccess
-
-