gov.nih.nci.caarray.services.util
Class SecurityConstants

java.lang.Object
  extended by gov.nih.nci.caarray.services.util.SecurityConstants

public abstract class SecurityConstants
extends java.lang.Object

This class defines constants that will be used in the application.


Field Summary
static java.lang.String APPLICATION
          Security constants
static java.lang.String ARRAY_DESIGN_MANAGER_ROLE
           
static java.lang.String BIO_MANAGER_ROLE
           
static java.lang.String CURATOR_ROLE
          Roles defined.
static java.lang.String DEVELOPER_ROLE
           
static java.lang.String EXP_MANAGER_ROLE
           
static int FAILURE
           
static java.lang.String GROUP_NAME
          JAAS Group containing subject roles
static java.lang.String MAGEML_MANAGER_ROLE
           
static java.lang.String NULL
           
static java.lang.String PRIMARY_PATH_DELIMITER
           
static long PRIVATE_VISIBILITY
           
static java.lang.String PROTOCOL_MANAGER_ROLE
           
static java.lang.String PUBLIC_GROUP
           
static int SUCCESS
           
static java.lang.String UNAUTHENTICATED_USER
           
static java.lang.String USER_MANAGER_ROLE
           
static java.lang.String USER_ROLE
           
static java.lang.String VOCABULARY_MANAGER_ROLE
           
 
Constructor Summary
SecurityConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPLICATION

public static final java.lang.String APPLICATION
Security constants

See Also:
Constant Field Values

SUCCESS

public static final int SUCCESS
See Also:
Constant Field Values

FAILURE

public static final int FAILURE
See Also:
Constant Field Values

NULL

public static final java.lang.String NULL

PRIMARY_PATH_DELIMITER

public static final java.lang.String PRIMARY_PATH_DELIMITER
See Also:
Constant Field Values

PRIVATE_VISIBILITY

public static final long PRIVATE_VISIBILITY
See Also:
Constant Field Values

CURATOR_ROLE

public static final java.lang.String CURATOR_ROLE
Roles defined. Should be same string in Database and in EJB deployment Descriptor

See Also:
Constant Field Values

EXP_MANAGER_ROLE

public static final java.lang.String EXP_MANAGER_ROLE
See Also:
Constant Field Values

BIO_MANAGER_ROLE

public static final java.lang.String BIO_MANAGER_ROLE
See Also:
Constant Field Values

USER_ROLE

public static final java.lang.String USER_ROLE
See Also:
Constant Field Values

ARRAY_DESIGN_MANAGER_ROLE

public static final java.lang.String ARRAY_DESIGN_MANAGER_ROLE
See Also:
Constant Field Values

USER_MANAGER_ROLE

public static final java.lang.String USER_MANAGER_ROLE
See Also:
Constant Field Values

PROTOCOL_MANAGER_ROLE

public static final java.lang.String PROTOCOL_MANAGER_ROLE
See Also:
Constant Field Values

VOCABULARY_MANAGER_ROLE

public static final java.lang.String VOCABULARY_MANAGER_ROLE
See Also:
Constant Field Values

DEVELOPER_ROLE

public static final java.lang.String DEVELOPER_ROLE
See Also:
Constant Field Values

MAGEML_MANAGER_ROLE

public static final java.lang.String MAGEML_MANAGER_ROLE
See Also:
Constant Field Values

GROUP_NAME

public static final java.lang.String GROUP_NAME
JAAS Group containing subject roles

See Also:
Constant Field Values

UNAUTHENTICATED_USER

public static final java.lang.String UNAUTHENTICATED_USER
See Also:
Constant Field Values

PUBLIC_GROUP

public static final java.lang.String PUBLIC_GROUP
See Also:
Constant Field Values
Constructor Detail

SecurityConstants

public SecurityConstants()