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_TRUST_PERMISSION_REGISTER = "register";
036
037 public static final String NET_PERMISSION_GET_PROXY_SELECTOR =
038 "getProxySelector";
039
040 public static final String NET_PERMISSION_SPECIFY_STREAM_HANDLER =
041 "specifyStreamHandler";
042
043 public static final String PORTAL_HOOK_PERMISSION_CUSTOM_JSP_DIR =
044 "customJspDir";
045
046 public static final String PORTAL_HOOK_PERMISSION_INDEXER = "hasIndexer";
047
048 public static final String
049 PORTAL_HOOK_PERMISSION_LANGUAGE_PROPERTIES_LOCALE =
050 "languagePropertiesLocale";
051
052 public static final String PORTAL_HOOK_PERMISSION_PORTAL_PROPERTIES_KEY =
053 "hasPortalPropertiesKey";
054
055 public static final String PORTAL_HOOK_PERMISSION_SERVICE = "service";
056
057 public static final String PORTAL_HOOK_PERMISSION_SERVLET_FILTERS =
058 "servletFilters";
059
060 public static final String PORTAL_HOOK_PERMISSION_STRUTS_ACTION_PATH =
061 "strutsActionPath";
062
063 public static final String PORTAL_MESSAGE_BUS_PERMISSION_LISTEN = "listen";
064
065 public static final String PORTAL_MESSAGE_BUS_PERMISSION_SEND = "send";
066
067 public static final String PORTAL_RUNTIME_PERMISSION_EXPANDO_BRIDGE =
068 "expandoBridge";
069
070 public static final String PORTAL_RUNTIME_PERMISSION_GET_BEAN_PROPERTY =
071 "getBeanProperty";
072
073 public static final String PORTAL_RUNTIME_PERMISSION_SEARCH_ENGINE =
074 "searchEngine";
075
076 public static final String PORTAL_RUNTIME_PERMISSION_SET_BEAN_PROPERTY =
077 "setBeanProperty";
078
079 public static final String PORTAL_RUNTIME_PERMISSION_THREAD_POOL_EXECUTOR =
080 "threadPoolExecutor";
081
082 public static final String PORTAL_SERVICE_PERMISSION_DYNAMIC_QUERY =
083 "dynamicQuery";
084
085 public static final String PORTAL_SERVICE_PERMISSION_SERVICE = "service";
086
087 public static final String RUNTIME_PERMISSION_ACCESS_CLASS_IN_PACKAGE =
088 "accessClassInPackage";
089
090 public static final String RUNTIME_PERMISSION_ACCESS_DECLARED_MEMBERS =
091 "accessDeclaredMembers";
092
093 public static final String RUNTIME_PERMISSION_CREATE_CLASS_LOADER =
094 "createClassLoader";
095
096 public static final String RUNTIME_PERMISSION_CREATE_SECURITY_MANAGER =
097 "createSecurityManager";
098
099 public static final String RUNTIME_PERMISSION_GET_CLASSLOADER =
100 "getClassLoader";
101
102 public static final String RUNTIME_PERMISSION_GET_ENV = "getenv";
103
104 public static final String RUNTIME_PERMISSION_GET_PROTECTION_DOMAIN =
105 "getProtectionDomain";
106
107 public static final String RUNTIME_PERMISSION_LOAD_LIBRARY = "loadLibrary";
108
109 public static final String RUNTIME_PERMISSION_READ_FILE_DESCRIPTOR =
110 "readFileDescriptor";
111
112 public static final String RUNTIME_PERMISSION_SET_CONTEXT_CLASS_LOADER =
113 "setContextClassLoader";
114
115 public static final String RUNTIME_PERMISSION_SET_SECURITY_MANAGER =
116 "setSecurityManager";
117
118 public static final String RUNTIME_PERMISSION_WRITE_FILE_DESCRIPTOR =
119 "writeFileDescriptor";
120
121 public static final String SECURITY_PERMISSION_GET_POLICY = "getPolicy";
122
123 public static final String SECURITY_PERMISSION_SET_POLICY = "setPolicy";
124
125 public static final String SOCKET_PERMISSION_ACCEPT = "accept";
126
127 public static final String SOCKET_PERMISSION_CONNECT = "connect";
128
129 public static final String SOCKET_PERMISSION_LISTEN = "listen";
130
131 public static final String SOCKET_PERMISSION_RESOLVE = "resolve";
132
133 }