public class SecurityMemberAccess
extends ognl.DefaultMemberAccess
Constructor and Description |
---|
SecurityMemberAccess(boolean method) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkEnumAccess(Object target,
Member member) |
protected boolean |
checkStaticMethodAccess(Member member) |
boolean |
getAllowStaticMethodAccess() |
protected boolean |
isAcceptableProperty(String name) |
protected boolean |
isAccepted(String paramName) |
boolean |
isAccessible(Map context,
Object target,
Member member,
String propertyName) |
protected boolean |
isClassExcluded(Class<?> targetClass,
Class<?> declaringClass) |
protected boolean |
isExcluded(String paramName) |
protected boolean |
isPackageExcluded(Package targetPackage,
Package memberPackage) |
void |
setAcceptProperties(Set<Pattern> acceptedProperties) |
void |
setExcludedClasses(Set<Class<?>> excludedClasses) |
void |
setExcludedPackageNamePatterns(Set<Pattern> excludedPackageNamePatterns) |
void |
setExcludeProperties(Set<Pattern> excludeProperties) |
public boolean getAllowStaticMethodAccess()
public boolean isAccessible(Map context, Object target, Member member, String propertyName)
isAccessible
in interface ognl.MemberAccess
isAccessible
in class ognl.DefaultMemberAccess
protected boolean checkStaticMethodAccess(Member member)
protected boolean isAcceptableProperty(String name)
protected boolean isAccepted(String paramName)
protected boolean isExcluded(String paramName)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.