Class PortalPermission
- java.lang.Object
-
- java.security.Permission
-
- de.uplanet.lucy.security.permission.PortalPermission
-
- All Implemented Interfaces:
de.uplanet.lucy.security.permission.IIntrexxPermission
,Serializable
,Guard
@Scriptable public final class PortalPermission extends Permission implements de.uplanet.lucy.security.permission.IIntrexxPermission
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ACTION_ACCESS
"access"static String
ALL_ACTIONS
"<all actions>"static String
ALL_MODULES
"<all modules>"static HashSet<String>
INTEGRATION_MODULE_SET
static String
INTEGRATION_MODULES
"<integration modules>"static String
MODULE_ABACUS
"abacus"static String
MODULE_ADMIN
"administration"static String
MODULE_ADMIN_WEB
"administration-web"static String
MODULE_APPDESIGNER
"appdesigner"static String
MODULE_DATATRANSFER
"datatransfer"static String
MODULE_DOCUMENT_INTEGRATION
"document-integration"static String
MODULE_EMAIL_SERVICE
"email-service"static String
MODULE_FILEWALKER
"filewalker"static String
MODULE_HYPARCHIVE
"hyparchive"static String
MODULE_LAYOUTDESIGNER
"layoutdesigner"static String
MODULE_LOTUS_NOTES
"lotus-notes"static String
MODULE_LUCENE_MANAGER
"lucene-manager"static String
MODULE_MESSENGER
"messenger"static String
MODULE_MFILES
"mfiles"static String
MODULE_MICROSOFT_EXCHANGE
"microsoft-exchange"static String
MODULE_NETWEAVER_REGISTRY
"netweaver-registry"static String
MODULE_ODATA_PROVIDER
"odata-provider"static String
MODULE_ODATA_REGISTRY
"odata-registry"static String
MODULE_POOL_MANAGER
"pool-manager"static String
MODULE_RELATIONSHIPDESIGNER
"relationshipdesigner"static String
MODULE_REQUEST_VALIDATOR
"request-validator"static String
MODULE_SAP_BUSINESS_ONE
"sap-business-one"static String
MODULE_SAP_BUSINESS_SUITE
"sap-business-suite"static String
MODULE_SCHEDULER_MANAGER
"scheduler-manager"static String
MODULE_SCRIPT_DEPLOYMENT_SERVER
"script-deployment-server"static String
MODULE_SECURITY
"security"static String
MODULE_SYSTEM_MONITOR
"system-monitor"static String
MODULE_USERMANAGER
"usermanager"static String
MODULE_WEB_SERVICE_PROVIDER
"web-service-provider"static String
MODULE_WEB_SERVICE_REGISTRY
"web-service-registry"static String
MODULE_WORKFLOWDESIGNER
"workflowdesigner"static HashSet<String>
TOOL_MODULE_SET
static String
TOOL_MODULES
"<tool modules>"
-
Constructor Summary
Constructors Constructor Description PortalPermission(String p_strName, String p_strActions)
Construct aPortalPermission
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object p_obj)
String
getActions()
int
hashCode()
boolean
implies(Permission p_perm)
PermissionCollection
newPermissionCollection()
-
Methods inherited from class java.security.Permission
checkGuard, getName, toString
-
-
-
-
Field Detail
-
ALL_MODULES
public static final String ALL_MODULES
"<all modules>"- See Also:
- Constant Field Values
-
INTEGRATION_MODULES
public static final String INTEGRATION_MODULES
"<integration modules>"- See Also:
- Constant Field Values
-
TOOL_MODULES
public static final String TOOL_MODULES
"<tool modules>"- See Also:
- Constant Field Values
-
MODULE_ADMIN
public static final String MODULE_ADMIN
"administration"- See Also:
- Constant Field Values
-
MODULE_ADMIN_WEB
public static final String MODULE_ADMIN_WEB
"administration-web"- See Also:
- Constant Field Values
-
MODULE_APPDESIGNER
public static final String MODULE_APPDESIGNER
"appdesigner"- See Also:
- Constant Field Values
-
MODULE_LAYOUTDESIGNER
public static final String MODULE_LAYOUTDESIGNER
"layoutdesigner"- See Also:
- Constant Field Values
-
MODULE_USERMANAGER
public static final String MODULE_USERMANAGER
"usermanager"- See Also:
- Constant Field Values
-
MODULE_MESSENGER
public static final String MODULE_MESSENGER
"messenger"- See Also:
- Constant Field Values
-
MODULE_WORKFLOWDESIGNER
public static final String MODULE_WORKFLOWDESIGNER
"workflowdesigner"- See Also:
- Constant Field Values
-
MODULE_WEB_SERVICE_REGISTRY
public static final String MODULE_WEB_SERVICE_REGISTRY
"web-service-registry"- See Also:
- Constant Field Values
-
MODULE_WEB_SERVICE_PROVIDER
public static final String MODULE_WEB_SERVICE_PROVIDER
"web-service-provider"- See Also:
- Constant Field Values
-
MODULE_POOL_MANAGER
public static final String MODULE_POOL_MANAGER
"pool-manager"- See Also:
- Constant Field Values
-
MODULE_SAP_BUSINESS_SUITE
public static final String MODULE_SAP_BUSINESS_SUITE
"sap-business-suite"- See Also:
- Constant Field Values
-
MODULE_SAP_BUSINESS_ONE
public static final String MODULE_SAP_BUSINESS_ONE
"sap-business-one"- See Also:
- Constant Field Values
-
MODULE_LOTUS_NOTES
public static final String MODULE_LOTUS_NOTES
"lotus-notes"- See Also:
- Constant Field Values
-
MODULE_MICROSOFT_EXCHANGE
public static final String MODULE_MICROSOFT_EXCHANGE
"microsoft-exchange"- See Also:
- Constant Field Values
-
MODULE_ODATA_REGISTRY
public static final String MODULE_ODATA_REGISTRY
"odata-registry"- See Also:
- Constant Field Values
-
MODULE_ODATA_PROVIDER
public static final String MODULE_ODATA_PROVIDER
"odata-provider"- See Also:
- Constant Field Values
-
MODULE_MFILES
public static final String MODULE_MFILES
"mfiles"- See Also:
- Constant Field Values
-
MODULE_HYPARCHIVE
public static final String MODULE_HYPARCHIVE
"hyparchive"- See Also:
- Constant Field Values
-
MODULE_NETWEAVER_REGISTRY
public static final String MODULE_NETWEAVER_REGISTRY
"netweaver-registry"- See Also:
- Constant Field Values
-
MODULE_ABACUS
public static final String MODULE_ABACUS
"abacus"- See Also:
- Constant Field Values
-
MODULE_SCRIPT_DEPLOYMENT_SERVER
public static final String MODULE_SCRIPT_DEPLOYMENT_SERVER
"script-deployment-server"- See Also:
- Constant Field Values
-
MODULE_DATATRANSFER
public static final String MODULE_DATATRANSFER
"datatransfer"- See Also:
- Constant Field Values
-
MODULE_SECURITY
public static final String MODULE_SECURITY
"security"- See Also:
- Constant Field Values
-
MODULE_RELATIONSHIPDESIGNER
public static final String MODULE_RELATIONSHIPDESIGNER
"relationshipdesigner"- See Also:
- Constant Field Values
-
MODULE_FILEWALKER
public static final String MODULE_FILEWALKER
"filewalker"- See Also:
- Constant Field Values
-
MODULE_SYSTEM_MONITOR
public static final String MODULE_SYSTEM_MONITOR
"system-monitor"- See Also:
- Constant Field Values
-
MODULE_LUCENE_MANAGER
public static final String MODULE_LUCENE_MANAGER
"lucene-manager"- See Also:
- Constant Field Values
-
MODULE_SCHEDULER_MANAGER
public static final String MODULE_SCHEDULER_MANAGER
"scheduler-manager"- See Also:
- Constant Field Values
-
MODULE_REQUEST_VALIDATOR
public static final String MODULE_REQUEST_VALIDATOR
"request-validator"- See Also:
- Constant Field Values
-
MODULE_DOCUMENT_INTEGRATION
public static final String MODULE_DOCUMENT_INTEGRATION
"document-integration"- See Also:
- Constant Field Values
-
MODULE_EMAIL_SERVICE
public static final String MODULE_EMAIL_SERVICE
"email-service"- See Also:
- Constant Field Values
-
ALL_ACTIONS
public static final String ALL_ACTIONS
"<all actions>"- See Also:
- Constant Field Values
-
ACTION_ACCESS
public static final String ACTION_ACCESS
"access"- See Also:
- Constant Field Values
-
-
Method Detail
-
getActions
public String getActions()
- Specified by:
getActions
in classPermission
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classPermission
-
implies
public boolean implies(Permission p_perm)
- Specified by:
implies
in classPermission
-
equals
public boolean equals(Object p_obj)
- Specified by:
equals
in classPermission
-
newPermissionCollection
public PermissionCollection newPermissionCollection()
- Overrides:
newPermissionCollection
in classPermission
-
-