diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-07-02 18:12:22 +0200 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-07-02 18:12:22 +0200 |
commit | 2945c875bda2c8236d0b3fd630358fcaca85f4a8 (patch) | |
tree | a87424cad9713df8b20db50f96b1e115c41fc08b /connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java | |
parent | 60c09e4d552828ec1521ed7ad0ca2a3fd3492e3a (diff) | |
download | National_eIDAS_Gateway-2945c875bda2c8236d0b3fd630358fcaca85f4a8.tar.gz National_eIDAS_Gateway-2945c875bda2c8236d0b3fd630358fcaca85f4a8.tar.bz2 National_eIDAS_Gateway-2945c875bda2c8236d0b3fd630358fcaca85f4a8.zip |
add requested PVP S-Profile attribute handling
Diffstat (limited to 'connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java')
-rw-r--r-- | connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java b/connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java index 97defade..94c77297 100644 --- a/connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java +++ b/connector/src/main/java/at/gv/egiz/eidas/specific/connector/MSeIDASNodeConstants.java @@ -33,7 +33,7 @@ public class MSeIDASNodeConstants { //default values public static final String POLICY_DEFAULT_ALLOWED_TARGETS = - EAAFConstants.URN_PREFIX_CDID.replaceAll(".", "\\.").replaceAll("+", "\\+") + ".*"; + EAAFConstants.URN_PREFIX_CDID.replaceAll("\\.", "\\\\.").replaceAll("\\+", "\\\\+") + ".*"; public static final int METADATA_SOCKED_TIMEOUT = 20 * 1000; //20 seconds metadata socked timeout public static final int DEFAULT_PVP_METADATA_VALIDITY = 24; //24 hours @@ -42,12 +42,20 @@ public class MSeIDASNodeConstants { public static final String ENDPOINT_PVP_POST = "/pvp/post"; public static final String ENDPOINT_PVP_REDIRECT = "/pvp/redirect"; - + public static final String ENDPOINT_COUNTRYSELECTION = "/myHomeCountry"; + //paths and templates public static final String CLASSPATH_TEMPLATE_DIR = "/templates/"; public static final String TEMPLATE_HTML_ERROR = "error.html"; public static final String TEMPLATE_HTML_PVP_POSTBINDING = "pvp2_post_binding.html"; - + public static final String TEMPLATE_HTML_COUNTRYSELECTION = "countrySelection.html"; + + //execution context and generic data + public static final String REQ_PARAM_SELECTED_COUNTRY = "selectedCountry"; + public static final String DATA_REQUESTERID = "req_requesterId"; + public static final String DATA_PROVIDERNAME = "req_providerName"; + public static final String DATA_REQUESTED_LOA_LIST = "req_requestedLoA"; + public static final String DATA_REQUESTED_LOA_COMPERISON = "req_requestedLoAComperision"; } |