public abstract class BasePACLPolicy extends java.lang.Object implements PACLPolicy
| Constructor and Description |
|---|
BasePACLPolicy(java.lang.String servletContextName,
java.lang.ClassLoader classLoader,
java.util.Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkForAllPermission(java.security.Policy policy,
java.lang.String rootDir) |
protected Checker |
getChecker(java.lang.Class<? extends java.security.Permission> clazz) |
java.lang.ClassLoader |
getClassLoader() |
java.security.Policy |
getPolicy() |
java.util.Properties |
getProperties() |
java.lang.String |
getProperty(java.lang.String key) |
java.lang.String[] |
getPropertyArray(java.lang.String key) |
boolean |
getPropertyBoolean(java.lang.String key) |
java.util.Set<java.lang.String> |
getPropertySet(java.lang.String key) |
protected java.security.Provider |
getProvider() |
java.lang.String |
getServletContextName() |
java.util.List<java.net.URL> |
getURLs() |
protected Checker |
initChecker(Checker checker) |
protected void |
initCheckers() |
protected void |
initPolicy(java.lang.String servletContextName,
java.lang.ClassLoader classLoader) |
boolean |
isCheckablePermission(java.security.Permission permission) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waithasJNDI, hasSQL, implies, isActivepublic BasePACLPolicy(java.lang.String servletContextName,
java.lang.ClassLoader classLoader,
java.util.Properties properties)
public java.lang.ClassLoader getClassLoader()
getClassLoader in interface PACLPolicypublic java.security.Policy getPolicy()
getPolicy in interface PACLPolicypublic java.util.Properties getProperties()
getProperties in interface PACLPolicypublic java.lang.String getProperty(java.lang.String key)
getProperty in interface PACLPolicypublic java.lang.String[] getPropertyArray(java.lang.String key)
getPropertyArray in interface PACLPolicypublic boolean getPropertyBoolean(java.lang.String key)
getPropertyBoolean in interface PACLPolicypublic java.util.Set<java.lang.String> getPropertySet(java.lang.String key)
getPropertySet in interface PACLPolicypublic java.lang.String getServletContextName()
getServletContextName in interface PACLPolicypublic java.util.List<java.net.URL> getURLs()
getURLs in interface PACLPolicypublic boolean isCheckablePermission(java.security.Permission permission)
isCheckablePermission in interface PACLPolicypublic java.lang.String toString()
toString in class java.lang.Objectprotected void checkForAllPermission(java.security.Policy policy,
java.lang.String rootDir)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionprotected Checker getChecker(java.lang.Class<? extends java.security.Permission> clazz)
protected java.security.Provider getProvider()
protected void initCheckers()
throws java.lang.Exception
java.lang.Exceptionprotected void initPolicy(java.lang.String servletContextName,
java.lang.ClassLoader classLoader)
throws java.lang.Exception
java.lang.Exception