
package com.hp.security.jauth.core.util;


/**
 * @author huangyiq
 *	yiqingh@hp.com
 */
public class Constants {

    public static final String AUTH_C = "authC";

    public static final String AUTH_O = "authO";

    public static final String AUTH_C_MATCH = "{authC}";

    public static final String AUTH_C_MATCH_P = "\\{authC\\}";

    public static final String AUTH_O_MATCH = "{authO}";

    public static final String AUTH_O_MATCH_P = "\\{authO\\}";
    
    public static final String CONFIG_KEY_ACTIVE = "authActive";
    
    public static final String CONFIG_AUTHORIZATION_CHECK = "authorizationCheck";
    
    public static final String CONFIG_KEY_ARITHMETIC = "arithmeticIndex";

    public static final String CONFIG_KEY_SESSION_ID = "sessionID";

    public static final String CONFIG_KEY_SESSION_ACL = "sessionACL";

    public static final String CONFIG_KEY_RULES = "rules";

    public static final String CONFIG_KEY_ACCESSIBLE_PAGE = "accessiblePage";
    
    public static final String CONFIG_KEY_ACCESSIBLE_HOST = "accessibleHost";
    
    public static final String CONFIG_KEY_EXCEPTION = "exceptionPage";
    
    public static final String CONFIG_KEY_LOGIN_PAGE = "loginPage";
    
    public static final String CONFIG_KEY_PROTECT_WSDL = "protectWSDL";
    
    public static final String CONFIG_KEY_DB_LOG_ENABLED = "dbLogEnabled";
    
    public static final String CONFIG_KEY_SOAP_ENABLED = "soapEnabled";
    
    public static final String CONFIG_KEY_LOG_PATH = "logPath";

    public static final String DEFAULT_OPERATION = "view";
    
    public static final String SYSTEM = "system";
    
    public static final String SUCCESS = "SUCCESS";
    
    public static final String AUTHORIZATION_FAILURE = "AUTHORIZATION_FAILURE";
    
    public static final String AUTHENTICATION_FAILURE = "AUTHENTICATION_FAILURE";

}
