

package gov.nih.nci.security.cgmm.webapp;


public class DisplayConstants
{
	public static final String STANDALONE_MODE = "STANDALONE_MODE";
	public static final String ALTERNATE_BEHAVIOR = "ALTERNATE_BEHAVIOR";
	
	public static final String TOEMAIL = "TOEMAIL";
	public static final String HOST_APPLICATION_NAME = "HOST_APPLICATION_NAME";
	public static final String HOST_APPLICATION_PUBLIC_HOME_PAGE = "HOST_APPLICATION_PUBLIC_HOME_PAGE";
	public static final String HOST_APPLICATION_USER_LOGIN_PAGE = "HOST_APPLICATION_USER_LOGIN_PAGE";
	public static final String HOST_APPLICATION_LOGO_URL = "HOST_APPLICATION_LOGO_URL";
	public static final String HOST_APPLICATION_LOGO_ALT_TEXT = "HOST_APPLICATION_LOGO_ALT_TEXT";
	
	
	public static final String GRID_PROXY = "GRID_PROXY";
	public static final String GRID_PROXY_ID = "GRID_PROXY_ID";
	public static final String CGMM_EMAIL_ID = "CGMM_EMAIL_ID";
	public static final String CGMM_FIRST_NAME = "CGMM_FIRST_NAME"; 
	public static final String CGMM_LAST_NAME = "CGMM_LAST_NAME";
	
	public static final String EXCEPTION_INVALID_CREDENTIALS = "Invalid Login ID and/or Password. User is not authenticated.";
	public static final String EXCEPTION_CSM_USER_ALREADY_ASSOCIATED = "Unable to authenticate the User. The Local CSM User account is already migrated to a caGrid Account.";	
	public static final String EXCEPTION_GRID_USER_ALREADY_ASSOCIATED = "Unable to migrate User details. The caGrid User account is already associated with another CSM account. <br>Login with caGrid Login ID and Password";
	public static final String EXCEPTION_AUTHENTICATION_MANAGER = "Unable to obtain AuthenticationManager for Application"; 
	public static final String EXCEPTION_AUTHORIZATION_MANAGER = "Unable to obtain AuthorizationManager for Application";
	public static final String EXCEPTION_CGMM_PROPERTIES = "Error Initializing CGMM properties";
	public static final String EXCEPTION_CGMM_CONFIGURATION="Unable to obtain the CGMM configuration properties.";	
	public static final String EXCEPTION_MIGRATION_FAILURE="Unable to migrate CSM user to Grid user.";
	public static final String EXCEPTION_CGMM_CONFIGURATION_DETAILS_HOST_INFO="Host application details are invalid in CGMM configuration file.";
	public static final String EXCEPTION_CGMM_CONFIGURATION_DETAILS_CGMM_INFO="CGMM related details are invalid in CGMM configuration file.";
	public static final String EXCEPTION_CGMM_CONFIGURATION_DETAILS_DORIAN_INFO="Authentication Service / Dorian details are invalid in CGMM configuration file.";

	
	public static final String ERROR_ID = "errorId";	
	
	public static final String LOGIN_OBJECT = "LOGIN_OBJECT";
	public static String AUTHENTICATION_SERVICE_MAP= "AUTHENTICATION_SERVICE_MAP";
	public static String USA_STATES_MAP= "USA_STATES_MAP";
	public static String COUNTRY_MAP= "COUNTRY_MAP";
	public static String CURRENT_FORM= "CURRENT_FORM";
	
	public static String POPULATED_FORM = "POPULATED_FORM";
	public static String NEW_USER_CREATION_COMPLETE = "NEW_USER_CREATION_COMPLETE";
	
	
	public static final String LOGIN_WORKFLOW = "LOGIN_WORKFLOW";
	public static final String CSM_WORKFLOW = "CSM_LOGIN_FLOW";
	public static final String GRID_WORKFLOW = "GRID_LOGIN_FLOW";
	
	public static final String GRID_WORKFLOW_MIGRATION_COMPLETE= "GRID_WORKFLOW_MIGRATION_COMPLETE";
	

	
	public static final String DORIAN_CLIENT_CONFIRMATION_MESSAGE = "Your account was approved, your current account status is Active.";
	
	public static final String NEW_DORIAN_USER_FIRST_NAME = "NEW_DORIAN_USER_FIRST_NAME";
	public static final String NEW_DORIAN_USER_LAST_NAME = "NEW_DORIAN_USER_LAST_NAME";
	public static final String NEW_DORIAN_USER_NAME = "NEW_DORIAN_USER_NAME";
	public static final String NEW_DORIAN_USER_PASSWORD = "NEW_DORIAN_USER_PASSWORD";
	public static final String NEW_DORIAN_USER_EMAIL = "NEW_DORIAN_USER_EMAIL";
	public static final String NEW_DORIAN_USER_PHONE  = "NEW_DORIAN_USER_PHONE";
	public static final String NEW_DORIAN_USER_ORGANIZATION= "NEW_DORIAN_USER_ORGANIZATION";
	public static final String NEW_DORIAN_USER_STREET_ADDRESS_1 = "NEW_DORIAN_USER_STREET_ADDRESS_1";
	public static final String NEW_DORIAN_USER_STREET_ADDRESS_2 = "NEW_DORIAN_USER_STREET_ADDRESS_2";
	public static final String NEW_DORIAN_USER_CITY = "NEW_DORIAN_USER_CITY";
	public static final String NEW_DORIAN_USER_STATE = "NEW_DORIAN_USER_STATE";
	public static final String NEW_DORIAN_USER_POSTAL_CODE = "NEW_DORIAN_USER_POSTAL_CODE";
	public static final String NEW_DORIAN_USER_COUNTRY = "NEW_DORIAN_USER_COUNTRY";
}


