package at.gv.egovernment.moa.id.auth; /** * Constants used throughout moa-id-auth component. * * @author Paul Ivancsics * @version $Id$ */ public interface MOAIDAuthConstants { /** servlet parameter "Target" */ public static final String PARAM_TARGET = "Target"; /** servlet parameter "OA" */ public static final String PARAM_OA = "OA"; /** servlet parameter "bkuURI" */ public static final String PARAM_BKU = "bkuURI"; /** servlet parameter "BKUSelectionTemplate" */ public static final String PARAM_BKUTEMPLATE = "BKUSelectionTemplate"; /** servlet parameter "returnURI" */ public static final String PARAM_RETURN = "returnURI"; /** servlet parameter "Template" */ public static final String PARAM_TEMPLATE = "Template"; /** servlet parameter "MOASessionID" */ public static final String PARAM_SESSIONID = "MOASessionID"; /** servlet parameter "XMLResponse" */ public static final String PARAM_XMLRESPONSE = "XMLResponse"; /** servlet parameter "SAMLArtifact" */ public static final String PARAM_SAMLARTIFACT = "SAMLArtifact"; /** Request name {@link at.gv.egovernment.moa.id.auth.servlet.StartAuthenticationServlet} is mapped to */ public static final String REQ_START_AUTHENTICATION = "StartAuthentication"; /** Request name {@link at.gv.egovernment.moa.id.auth.servlet.VerifyIdentityLinkServlet} is mapped to */ public static final String REQ_VERIFY_IDENTITY_LINK = "VerifyIdentityLink"; /** Request name {@link at.gv.egovernment.moa.id.auth.servlet.VerifyAuthenticationBlockServlet} is mapped to */ public static final String REQ_VERIFY_AUTH_BLOCK = "VerifyAuthBlock"; /** Logging hierarchy used for controlling debug output of XML structures to files */ public static final String DEBUG_OUTPUT_HIERARCHY = "moa.id.auth"; /** Header Name for controlling the caching mechanism of the browser */ public static final String HEADER_EXPIRES = "Expires"; /** Header Value for controlling the caching mechanism of the browser */ public static final String HEADER_VALUE_EXPIRES = "Sat, 6 May 1995 12:00:00 GMT"; /** Header Name for controlling the caching mechanism of the browser */ public static final String HEADER_PRAGMA = "Pragma"; /** Header Value for controlling the caching mechanism of the browser */ public static final String HEADER_VALUE_PRAGMA = "no-cache"; /** Header Name for controlling the caching mechanism of the browser */ public static final String HEADER_CACHE_CONTROL = "Cache-control"; /** Header Value for controlling the caching mechanism of the browser */ public static final String HEADER_VALUE_CACHE_CONTROL = "no-store, no-cache, must-revalidate"; /** Header Value for controlling the caching mechanism of the browser */ public static final String HEADER_VALUE_CACHE_CONTROL_IE = "post-check=0, pre-check=0"; }