You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ow...@apache.org on 2012/10/10 22:50:15 UTC

svn commit: r1396790 - /cxf/fediz/trunk/services/idp/src/main/java/org/apache/cxf/fediz/service/idp/IdpServlet.java

Author: owulff
Date: Wed Oct 10 20:50:15 2012
New Revision: 1396790

URL: http://svn.apache.org/viewvc?rev=1396790&view=rev
Log:
static constants added

Modified:
    cxf/fediz/trunk/services/idp/src/main/java/org/apache/cxf/fediz/service/idp/IdpServlet.java

Modified: cxf/fediz/trunk/services/idp/src/main/java/org/apache/cxf/fediz/service/idp/IdpServlet.java
URL: http://svn.apache.org/viewvc/cxf/fediz/trunk/services/idp/src/main/java/org/apache/cxf/fediz/service/idp/IdpServlet.java?rev=1396790&r1=1396789&r2=1396790&view=diff
==============================================================================
--- cxf/fediz/trunk/services/idp/src/main/java/org/apache/cxf/fediz/service/idp/IdpServlet.java (original)
+++ cxf/fediz/trunk/services/idp/src/main/java/org/apache/cxf/fediz/service/idp/IdpServlet.java Wed Oct 10 20:50:15 2012
@@ -71,6 +71,20 @@ public class IdpServlet extends HttpServ
     public static final String IDP_USER = "idp-user";
     
     private static final Logger LOG = LoggerFactory.getLogger(IdpServlet.class);
+    
+    private static final String S_PARAM_TOKEN_INTERNAL_LIFETIME = "token.internal.lifetime";
+
+    private static final String S_PARAM_STS_RP_URI = "sts.RP.uri";
+
+    private static final String S_PARAM_STS_UT_URI = "sts.UT.uri";
+
+    private static final String S_PARAM_STS_RP_WSDL_ENDPOINT = "sts.RP.wsdl.endpoint";
+
+    private static final String S_PARAM_STS_UT_WSDL_ENDPOINT = "sts.UT.wsdl.endpoint";
+
+    private static final String S_PARAM_STS_WSDL_SERVICE = "sts.wsdl.service";
+
+    private static final String S_PARAM_STS_WSDL_URL = "sts.wsdl.url";
 
 
     /**
@@ -82,37 +96,37 @@ public class IdpServlet extends HttpServ
 
     @Override
     public void init() throws ServletException {
-        if (getInitParameter("sts.wsdl.url") == null) {
+        if (getInitParameter(S_PARAM_STS_WSDL_URL) == null) {
             throw new ServletException(
-                "Parameter 'sts.wsdl.url' not configured");
+                "Parameter '" + S_PARAM_STS_WSDL_URL + "' not configured");
         }
-        if (getInitParameter("sts.wsdl.service") == null) {
+        if (getInitParameter(S_PARAM_STS_WSDL_SERVICE) == null) {
             throw new ServletException(
-                "Parameter 'sts.wsdl.service' not configured");
+                "Parameter '" + S_PARAM_STS_WSDL_SERVICE + "' not configured");
         }
-        if (getInitParameter("sts.UT.wsdl.endpoint") == null) {
+        if (getInitParameter(S_PARAM_STS_UT_WSDL_ENDPOINT) == null) {
             throw new ServletException(
-                "Parameter 'sts.UT.wsdl.endpoint' not configured");
+                "Parameter '" + S_PARAM_STS_UT_WSDL_ENDPOINT + "' not configured");
         }
-        if (getInitParameter("sts.RP.wsdl.endpoint") == null) {
+        if (getInitParameter(S_PARAM_STS_RP_WSDL_ENDPOINT) == null) {
             throw new ServletException(
-                "Parameter 'sts.RP.wsdl.endpoint' not configured");
+                "Parameter '" + S_PARAM_STS_RP_WSDL_ENDPOINT + "' not configured");
         }
-        if (getInitParameter("sts.UT.uri") == null) {
+        if (getInitParameter(S_PARAM_STS_UT_URI) == null) {
             throw new ServletException(
-                "Parameter 'sts.UT.uri' not configured");
+                "Parameter '" + S_PARAM_STS_UT_URI + "' not configured");
         }
-        if (getInitParameter("sts.RP.uri") == null) {
+        if (getInitParameter(S_PARAM_STS_RP_URI) == null) {
             throw new ServletException(
-                "Parameter 'sts.RP.uri' not configured");
+                "Parameter '" + S_PARAM_STS_RP_URI + "' not configured");
         } 
 
         tokenType = getInitParameter(SERVLET_PARAM_TOKENTYPE);
         if (tokenType != null && tokenType.length() > 0) {
             LOG.info("Configured Tokentype: " + tokenType);
         }
-        if (getInitParameter("token.internal.lifetime") != null) {
-            LOG.info("Configured token lifetime: " + getInitParameter("token.internal.lifetime"));
+        if (getInitParameter(S_PARAM_TOKEN_INTERNAL_LIFETIME) != null) {
+            LOG.info("Configured token lifetime: " + getInitParameter(S_PARAM_TOKEN_INTERNAL_LIFETIME));
         }
 
     }
@@ -283,19 +297,19 @@ public class IdpServlet extends HttpServ
         }
         sts.setKeyType("http://docs.oasis-open.org/ws-sx/ws-trust/200512/Bearer");
 
-        sts.setWsdlLocation(getInitParameter("sts.wsdl.url") + getInitParameter("sts.UT.uri") + "?wsdl");
+        sts.setWsdlLocation(getInitParameter(S_PARAM_STS_WSDL_URL) + getInitParameter(S_PARAM_STS_UT_URI) + "?wsdl");
         sts.setServiceQName(new QName(
                                       "http://docs.oasis-open.org/ws-sx/ws-trust/200512/",
-                                      getInitParameter("sts.wsdl.service")));
+                                      getInitParameter(S_PARAM_STS_WSDL_SERVICE)));
         sts.setEndpointQName(new QName(
                                        "http://docs.oasis-open.org/ws-sx/ws-trust/200512/",
-                                       getInitParameter("sts.UT.wsdl.endpoint")));
+                                       getInitParameter(S_PARAM_STS_UT_WSDL_ENDPOINT)));
         sts.getProperties().put(SecurityConstants.USERNAME, username);
         sts.getProperties().put(SecurityConstants.PASSWORD, password);
         
-        if (getInitParameter("token.internal.lifetime") != null) {
+        if (getInitParameter(S_PARAM_TOKEN_INTERNAL_LIFETIME) != null) {
             sts.setEnableLifetime(true);
-            int ttl = Integer.parseInt(getInitParameter("token.internal.lifetime"));
+            int ttl = Integer.parseInt(getInitParameter(S_PARAM_TOKEN_INTERNAL_LIFETIME));
             sts.setTtl(ttl);
         }
         
@@ -333,13 +347,13 @@ public class IdpServlet extends HttpServ
             }
             sts.setKeyType("http://docs.oasis-open.org/ws-sx/ws-trust/200512/Bearer");
 
-            sts.setWsdlLocation(getInitParameter("sts.wsdl.url") + getInitParameter("sts.RP.uri") + "?wsdl");
+            sts.setWsdlLocation(getInitParameter(S_PARAM_STS_WSDL_URL) + getInitParameter(S_PARAM_STS_RP_URI) + "?wsdl");
             sts.setServiceQName(new QName(
                                           "http://docs.oasis-open.org/ws-sx/ws-trust/200512/",
-                                          getInitParameter("sts.wsdl.service")));
+                                          getInitParameter(S_PARAM_STS_WSDL_SERVICE)));
             sts.setEndpointQName(new QName(
                                            "http://docs.oasis-open.org/ws-sx/ws-trust/200512/",
-                                           getInitParameter("sts.RP.wsdl.endpoint")));
+                                           getInitParameter(S_PARAM_STS_RP_WSDL_ENDPOINT)));
             
             sts.setOnBehalfOf(onbehalfof.getToken());