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 StringACTION_ACCESS"access"static StringALL_ACTIONS"<all actions>"static StringALL_MODULES"<all modules>"static HashSet<String>INTEGRATION_MODULE_SETstatic StringINTEGRATION_MODULES"<integration modules>"static StringMODULE_ABACUS"abacus"static StringMODULE_ADMIN"administration"static StringMODULE_ADMIN_WEB"administration-web"static StringMODULE_APPDESIGNER"appdesigner"static StringMODULE_DATATRANSFER"datatransfer"static StringMODULE_DOCUMENT_INTEGRATION"document-integration"static StringMODULE_EMAIL_SERVICE"email-service"static StringMODULE_FILEWALKER"filewalker"static StringMODULE_HYPARCHIVE"hyparchive"static StringMODULE_LAYOUTDESIGNER"layoutdesigner"static StringMODULE_LOTUS_NOTES"lotus-notes"static StringMODULE_LUCENE_MANAGER"lucene-manager"static StringMODULE_MESSENGER"messenger"static StringMODULE_MFILES"mfiles"static StringMODULE_MICROSOFT_EXCHANGE"microsoft-exchange"static StringMODULE_NETWEAVER_REGISTRY"netweaver-registry"static StringMODULE_ODATA_PROVIDER"odata-provider"static StringMODULE_ODATA_REGISTRY"odata-registry"static StringMODULE_POOL_MANAGER"pool-manager"static StringMODULE_RELATIONSHIPDESIGNER"relationshipdesigner"static StringMODULE_REQUEST_VALIDATOR"request-validator"static StringMODULE_SAP_BUSINESS_ONE"sap-business-one"static StringMODULE_SAP_BUSINESS_SUITE"sap-business-suite"static StringMODULE_SCHEDULER_MANAGER"scheduler-manager"static StringMODULE_SCRIPT_DEPLOYMENT_SERVER"script-deployment-server"static StringMODULE_SECURITY"security"static StringMODULE_SYSTEM_MONITOR"system-monitor"static StringMODULE_USERMANAGER"usermanager"static StringMODULE_WEB_SERVICE_PROVIDER"web-service-provider"static StringMODULE_WEB_SERVICE_REGISTRY"web-service-registry"static StringMODULE_WORKFLOWDESIGNER"workflowdesigner"static HashSet<String>TOOL_MODULE_SETstatic StringTOOL_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 booleanequals(Object p_obj)StringgetActions()inthashCode()booleanimplies(Permission p_perm)PermissionCollectionnewPermissionCollection()-
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:
getActionsin classPermission
-
hashCode
public int hashCode()
- Specified by:
hashCodein classPermission
-
implies
public boolean implies(Permission p_perm)
- Specified by:
impliesin classPermission
-
equals
public boolean equals(Object p_obj)
- Specified by:
equalsin classPermission
-
newPermissionCollection
public PermissionCollection newPermissionCollection()
- Overrides:
newPermissionCollectionin classPermission
-
-