de.uplanet.lucy.security.permission
Class PortalPermission

java.lang.Object
  extended by java.security.Permission
      extended by de.uplanet.lucy.security.permission.PortalPermission
All Implemented Interfaces:
de.uplanet.lucy.security.permission.IIntrexxPermission, java.io.Serializable, java.security.Guard

@Scriptable
public final class PortalPermission
extends java.security.Permission
implements de.uplanet.lucy.security.permission.IIntrexxPermission

Version:
$Revision: 82243 $
See Also:
Serialized Form

Field Summary
static java.lang.String ACTION_ACCESS
          "access"
static java.lang.String ALL_ACTIONS
          "<all actions>"
static java.lang.String ALL_MODULES
          "<all modules>"
static java.lang.String MODULE_ADMIN
          "administration"
static java.lang.String MODULE_ADMIN_WEB
          "administration-web"
static java.lang.String MODULE_APPDESIGNER
          "appdesigner"
static java.lang.String MODULE_DATATRANSFER
          "datatransfer"
static java.lang.String MODULE_INTEGRATION_CENTER
          "integration-center"
static java.lang.String MODULE_LAYOUTDESIGNER
          "layoutdesigner"
static java.lang.String MODULE_MESSENGER
          "messenger"
static java.lang.String MODULE_SCRIPT_DEPLOYMENT_SERVER
          "script-deployment-server"
static java.lang.String MODULE_TOOLS
          "tools"
static java.lang.String MODULE_USERMANAGER
          "usermanager"
static java.lang.String MODULE_WEB_SERVICE_REGISTRY
          "web-service-registry"
static java.lang.String MODULE_WORKFLOWDESIGNER
          "workflowdesigner"
 
Constructor Summary
PortalPermission(java.lang.String p_strName, java.lang.String p_strActions)
          Construct a PortalPermission.
 
Method Summary
 boolean equals(java.lang.Object p_obj)
           
 java.lang.String getActions()
           
 int hashCode()
           
 boolean implies(java.security.Permission p_perm)
           
 java.security.PermissionCollection newPermissionCollection()
           
 
Methods inherited from class java.security.Permission
checkGuard, getName, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ALL_MODULES

public static final java.lang.String ALL_MODULES
"<all modules>"

See Also:
Constant Field Values

MODULE_ADMIN

public static final java.lang.String MODULE_ADMIN
"administration"

See Also:
Constant Field Values

MODULE_ADMIN_WEB

public static final java.lang.String MODULE_ADMIN_WEB
"administration-web"

See Also:
Constant Field Values

MODULE_APPDESIGNER

public static final java.lang.String MODULE_APPDESIGNER
"appdesigner"

See Also:
Constant Field Values

MODULE_LAYOUTDESIGNER

public static final java.lang.String MODULE_LAYOUTDESIGNER
"layoutdesigner"

See Also:
Constant Field Values

MODULE_USERMANAGER

public static final java.lang.String MODULE_USERMANAGER
"usermanager"

See Also:
Constant Field Values

MODULE_TOOLS

public static final java.lang.String MODULE_TOOLS
"tools"

See Also:
Constant Field Values

MODULE_INTEGRATION_CENTER

public static final java.lang.String MODULE_INTEGRATION_CENTER
"integration-center"

See Also:
Constant Field Values

MODULE_MESSENGER

public static final java.lang.String MODULE_MESSENGER
"messenger"

See Also:
Constant Field Values

MODULE_WORKFLOWDESIGNER

public static final java.lang.String MODULE_WORKFLOWDESIGNER
"workflowdesigner"

See Also:
Constant Field Values

MODULE_WEB_SERVICE_REGISTRY

public static final java.lang.String MODULE_WEB_SERVICE_REGISTRY
"web-service-registry"

See Also:
Constant Field Values

MODULE_SCRIPT_DEPLOYMENT_SERVER

public static final java.lang.String MODULE_SCRIPT_DEPLOYMENT_SERVER
"script-deployment-server"

See Also:
Constant Field Values

MODULE_DATATRANSFER

public static final java.lang.String MODULE_DATATRANSFER
"datatransfer"

See Also:
Constant Field Values

ALL_ACTIONS

public static final java.lang.String ALL_ACTIONS
"<all actions>"

See Also:
Constant Field Values

ACTION_ACCESS

public static final java.lang.String ACTION_ACCESS
"access"

See Also:
Constant Field Values
Constructor Detail

PortalPermission

public PortalPermission(java.lang.String p_strName,
                        java.lang.String p_strActions)
Construct a PortalPermission.

Method Detail

getActions

public java.lang.String getActions()
Specified by:
getActions in class java.security.Permission

hashCode

public int hashCode()
Specified by:
hashCode in class java.security.Permission

implies

public boolean implies(java.security.Permission p_perm)
Specified by:
implies in class java.security.Permission

equals

public boolean equals(java.lang.Object p_obj)
Specified by:
equals in class java.security.Permission

newPermissionCollection

public java.security.PermissionCollection newPermissionCollection()
Overrides:
newPermissionCollection in class java.security.Permission


Last updated: 2011-08-11 10-04
Copyright © 2000-2011 United Planet. All Rights Reserved.