001
014
015 package com.liferay.portal.kernel.security.pacl;
016
017
020 public interface PACLConstants {
021
022 public static final String FILE_PERMISSION_ACTION_DELETE = "delete";
023
024 public static final String FILE_PERMISSION_ACTION_EXECUTE = "execute";
025
026 public static final String FILE_PERMISSION_ACTION_READ = "read";
027
028 public static final String FILE_PERMISSION_ACTION_WRITE = "write";
029
030 public static final String MBEAN_PERMISSION_IS_INSTANCE_OF = "isInstanceOf";
031
032 public static final String MBEAN_PERMISSION_REGISTER_MBEAN =
033 "registerMBean";
034
035 public static final String MBEAN_PERMISSION_UNREGISTER_MBEAN =
036 "unregisterMBean";
037
038 public static final String MBEAN_TRUST_PERMISSION_REGISTER = "register";
039
040 public static final String NET_PERMISSION_GET_PROXY_SELECTOR =
041 "getProxySelector";
042
043 public static final String NET_PERMISSION_SPECIFY_STREAM_HANDLER =
044 "specifyStreamHandler";
045
046 public static final String PORTAL_HOOK_PERMISSION_CUSTOM_JSP_DIR =
047 "customJspDir";
048
049 public static final String PORTAL_HOOK_PERMISSION_INDEXER = "hasIndexer";
050
051 public static final String
052 PORTAL_HOOK_PERMISSION_LANGUAGE_PROPERTIES_LOCALE =
053 "languagePropertiesLocale";
054
055 public static final String PORTAL_HOOK_PERMISSION_PORTAL_PROPERTIES_KEY =
056 "hasPortalPropertiesKey";
057
058 public static final String PORTAL_HOOK_PERMISSION_SERVICE = "service";
059
060 public static final String PORTAL_HOOK_PERMISSION_SERVLET_FILTERS =
061 "servletFilters";
062
063 public static final String PORTAL_HOOK_PERMISSION_STRUTS_ACTION_PATH =
064 "strutsActionPath";
065
066 public static final String PORTAL_MESSAGE_BUS_PERMISSION_LISTEN = "listen";
067
068 public static final String PORTAL_MESSAGE_BUS_PERMISSION_SEND = "send";
069
070 public static final String PORTAL_RUNTIME_PERMISSION_EXPANDO_BRIDGE =
071 "expandoBridge";
072
073 public static final String PORTAL_RUNTIME_PERMISSION_GET_BEAN_PROPERTY =
074 "getBeanProperty";
075
076 public static final String PORTAL_RUNTIME_PERMISSION_GET_CLASSLOADER =
077 "getClassLoader";
078
079 public static final String PORTAL_RUNTIME_PERMISSION_PORTLET_BAG_POOL =
080 "portletBagPool";
081
082 public static final String
083 PORTAL_RUNTIME_PERMISSION_PORTLET_BAG_POOL_ALL_PORTLETS =
084 "<<ALL PORTLETS>>";
085
086 public static final String PORTAL_RUNTIME_PERMISSION_SEARCH_ENGINE =
087 "searchEngine";
088
089 public static final String PORTAL_RUNTIME_PERMISSION_SET_BEAN_PROPERTY =
090 "setBeanProperty";
091
092 public static final String
093 PORTAL_RUNTIME_PERMISSION_THREAD_POOL_ALL_EXECUTORS =
094 "<<ALL EXECUTORS>>";
095
096 public static final String PORTAL_RUNTIME_PERMISSION_THREAD_POOL_EXECUTOR =
097 "threadPoolExecutor";
098
099 public static final String PORTAL_SERVICE_PERMISSION_SERVICE = "service";
100
101 public static final String PROPERTY_PERMISSION_READ = "read";
102
103 public static final String PROPERTY_PERMISSION_WRITE = "write";
104
105 public static final String RUNTIME_PERMISSION_ACCESS_CLASS_IN_PACKAGE =
106 "accessClassInPackage";
107
108 public static final String RUNTIME_PERMISSION_ACCESS_DECLARED_MEMBERS =
109 "accessDeclaredMembers";
110
111 public static final String RUNTIME_PERMISSION_CREATE_CLASS_LOADER =
112 "createClassLoader";
113
114 public static final String RUNTIME_PERMISSION_CREATE_SECURITY_MANAGER =
115 "createSecurityManager";
116
117 public static final String RUNTIME_PERMISSION_GET_CLASSLOADER =
118 "getClassLoader";
119
120 public static final String RUNTIME_PERMISSION_GET_ENV = "getenv";
121
122 public static final String RUNTIME_PERMISSION_GET_PROTECTION_DOMAIN =
123 "getProtectionDomain";
124
125 public static final String RUNTIME_PERMISSION_LOAD_LIBRARY = "loadLibrary";
126
127 public static final String RUNTIME_PERMISSION_MODIFY_THREAD =
128 "modifyThread";
129
130 public static final String RUNTIME_PERMISSION_READ_FILE_DESCRIPTOR =
131 "readFileDescriptor";
132
133 public static final String RUNTIME_PERMISSION_SET_CONTEXT_CLASS_LOADER =
134 "setContextClassLoader";
135
136 public static final String RUNTIME_PERMISSION_SET_SECURITY_MANAGER =
137 "setSecurityManager";
138
139 public static final String RUNTIME_PERMISSION_SUPPRESS_ACCESS_CHECKS =
140 "suppressAccessChecks";
141
142 public static final String RUNTIME_PERMISSION_WRITE_FILE_DESCRIPTOR =
143 "writeFileDescriptor";
144
145 public static final String SECURITY_PERMISSION_GET_POLICY = "getPolicy";
146
147 public static final String SECURITY_PERMISSION_SET_POLICY = "setPolicy";
148
149 public static final String SOCKET_PERMISSION_ACCEPT = "accept";
150
151 public static final String SOCKET_PERMISSION_CONNECT = "connect";
152
153 public static final String SOCKET_PERMISSION_LISTEN = "listen";
154
155 public static final String SOCKET_PERMISSION_RESOLVE = "resolve";
156
157 }