public class SocketChecker extends BaseChecker
FILE_PERMISSION_ACTION_DELETE, FILE_PERMISSION_ACTION_EXECUTE, FILE_PERMISSION_ACTION_READ, FILE_PERMISSION_ACTION_WRITE, MBEAN_PERMISSION_IS_INSTANCE_OF, MBEAN_PERMISSION_REGISTER_MBEAN, MBEAN_PERMISSION_UNREGISTER_MBEAN, MBEAN_TRUST_PERMISSION_REGISTER, NET_PERMISSION_GET_PROXY_SELECTOR, NET_PERMISSION_SPECIFY_STREAM_HANDLER, PORTAL_HOOK_PERMISSION_CUSTOM_JSP_DIR, PORTAL_HOOK_PERMISSION_INDEXER, PORTAL_HOOK_PERMISSION_LANGUAGE_PROPERTIES_LOCALE, PORTAL_HOOK_PERMISSION_PORTAL_PROPERTIES_KEY, PORTAL_HOOK_PERMISSION_SERVICE, PORTAL_HOOK_PERMISSION_SERVLET_FILTERS, PORTAL_HOOK_PERMISSION_STRUTS_ACTION_PATH, PORTAL_MESSAGE_BUS_PERMISSION_LISTEN, PORTAL_MESSAGE_BUS_PERMISSION_SEND, PORTAL_RUNTIME_PERMISSION_EXPANDO_BRIDGE, PORTAL_RUNTIME_PERMISSION_GET_BEAN_PROPERTY, PORTAL_RUNTIME_PERMISSION_GET_CLASSLOADER, PORTAL_RUNTIME_PERMISSION_PORTLET_BAG_POOL, PORTAL_RUNTIME_PERMISSION_PORTLET_BAG_POOL_ALL_PORTLETS, PORTAL_RUNTIME_PERMISSION_SEARCH_ENGINE, PORTAL_RUNTIME_PERMISSION_SET_BEAN_PROPERTY, PORTAL_RUNTIME_PERMISSION_THREAD_POOL_ALL_EXECUTORS, PORTAL_RUNTIME_PERMISSION_THREAD_POOL_EXECUTOR, PORTAL_SERVICE_PERMISSION_SERVICE, PROPERTY_PERMISSION_READ, PROPERTY_PERMISSION_WRITE, RUNTIME_PERMISSION_ACCESS_CLASS_IN_PACKAGE, RUNTIME_PERMISSION_ACCESS_DECLARED_MEMBERS, RUNTIME_PERMISSION_CREATE_CLASS_LOADER, RUNTIME_PERMISSION_CREATE_SECURITY_MANAGER, RUNTIME_PERMISSION_GET_CLASSLOADER, RUNTIME_PERMISSION_GET_ENV, RUNTIME_PERMISSION_GET_PROTECTION_DOMAIN, RUNTIME_PERMISSION_LOAD_LIBRARY, RUNTIME_PERMISSION_MODIFY_THREAD, RUNTIME_PERMISSION_READ_FILE_DESCRIPTOR, RUNTIME_PERMISSION_SET_CONTEXT_CLASS_LOADER, RUNTIME_PERMISSION_SET_SECURITY_MANAGER, RUNTIME_PERMISSION_SUPPRESS_ACCESS_CHECKS, RUNTIME_PERMISSION_WRITE_FILE_DESCRIPTOR, SECURITY_PERMISSION_GET_POLICY, SECURITY_PERMISSION_SET_POLICY, SOCKET_PERMISSION_ACCEPT, SOCKET_PERMISSION_CONNECT, SOCKET_PERMISSION_LISTEN, SOCKET_PERMISSION_RESOLVE| Constructor and Description |
|---|
SocketChecker() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
AuthorizationProperty |
generateAuthorizationProperty(java.lang.Object... arguments) |
boolean |
implies(java.security.Permission permission) |
protected void |
initAcceptHostsAndPorts() |
protected void |
initConnectHostsAndPorts() |
protected void |
initHostsAndPorts(java.lang.String networkPart,
java.lang.String action) |
protected void |
initListenPorts() |
protected void |
initListenPorts(java.lang.String listenPart) |
getClassLoader, getPACLPolicy, getProperties, getProperty, getPropertyArray, getPropertyBoolean, getPropertySet, getServletContextName, isTrustedCaller, logSecurityException, setPACLPolicypublic void afterPropertiesSet()
public AuthorizationProperty generateAuthorizationProperty(java.lang.Object... arguments)
generateAuthorizationProperty in interface CheckergenerateAuthorizationProperty in class BaseCheckerpublic boolean implies(java.security.Permission permission)
protected void initAcceptHostsAndPorts()
protected void initConnectHostsAndPorts()
protected void initHostsAndPorts(java.lang.String networkPart,
java.lang.String action)
protected void initListenPorts()
protected void initListenPorts(java.lang.String listenPart)