Author: ruchithf
Date: Wed Jul 11 00:47:06 2007
New Revision: 555196

URL: http://svn.apache.org/viewvc?view=rev&rev=555196
Log:
Fixed some typos
Got rid of usages of deprecated style of module engagement
Added a way to obtain the token storage instance from config context
Fixed a copy-paste error in IssuedTokenBuilder to make sure we get hold of the 
RST Template assertion information properly


Modified:
    
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/TransportBindingBuilder.java
    
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
    
webservices/rampart/trunk/java/modules/rampart-integration/src/test/java/org/apache/rampart/RampartTest.java
    
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/builders/IssuedTokenBuilder.java
    
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
    
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/client/STSClient.java

Modified: 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/TransportBindingBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/TransportBindingBuilder.java?view=diff&rev=555196&r1=555195&r2=555196
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/TransportBindingBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/TransportBindingBuilder.java
 Wed Jul 11 00:47:06 2007
@@ -86,7 +86,10 @@
                         //Add the UT
                         utBuilder.appendToHeader(rmd.getSecHeader());
                         
-                    } else {
+                    } if(token instanceof IssuedToken) {
+                        //TODO Handle issued token
+                        
+                    }else {
                         throw new 
RampartException("unsupportedSignedSupportingToken", 
                                 new String[]{"{" 
+token.getName().getNamespaceURI() 
                                 + "}" + token.getName().getLocalPart()});

Modified: 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java?view=diff&rev=555196&r1=555195&r2=555196
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
 Wed Jul 11 00:47:06 2007
@@ -423,8 +423,8 @@
 
         try {
             
-            //TODO : Provide the overriding mechanism to prvide a custom way 
of 
-            //obtianing a token
+            //TODO : Provide the overriding mechanism to provide a custom way 
of 
+            //obtaining a token
             
             String action = TrustUtil.getActionValue(rmd.getWstVersion(),
                     RahasConstants.RST_ACTION_ISSUE);

Modified: 
webservices/rampart/trunk/java/modules/rampart-integration/src/test/java/org/apache/rampart/RampartTest.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-integration/src/test/java/org/apache/rampart/RampartTest.java?view=diff&rev=555196&r1=555195&r2=555196
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-integration/src/test/java/org/apache/rampart/RampartTest.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-integration/src/test/java/org/apache/rampart/RampartTest.java
 Wed Jul 11 00:47:06 2007
@@ -64,8 +64,8 @@
             ServiceClient serviceClient = new ServiceClient(configContext, 
null);
             
 
-            serviceClient.engageModule(new QName("addressing"));
-            serviceClient.engageModule(new QName("rampart"));
+            serviceClient.engageModule("addressing");
+            serviceClient.engageModule("rampart");
 
             //TODO : figure this out !!
             boolean basic256Supported = true;

Modified: 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/builders/IssuedTokenBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/builders/IssuedTokenBuilder.java?view=diff&rev=555196&r1=555195&r2=555196
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/builders/IssuedTokenBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/builders/IssuedTokenBuilder.java
 Wed Jul 11 00:47:06 2007
@@ -47,9 +47,9 @@
         }
 
         // Extract RSTTemplate
-        OMElement rstTmplElem = 
element.getFirstChildWithName(Constants.ISSUER);
+        OMElement rstTmplElem = 
element.getFirstChildWithName(Constants.RST_TEMPLATE);
         if (rstTmplElem != null) {
-            issuedToken.setIssuerEpr(rstTmplElem);
+            issuedToken.setRstTemplate(rstTmplElem);
         }
 
         OMElement policyElement = element.getFirstElement();

Modified: 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java?view=diff&rev=555196&r1=555195&r2=555196
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
 Wed Jul 11 00:47:06 2007
@@ -376,7 +376,7 @@
 
     /**
      * Returns the token store.
-     * If the token store is aleady available in the configuration context then
+     * If the token store is already available in the configuration context 
then
      * fetch it and return it. If not create a new one, hook it up in the
      * configuration context and return it
      *
@@ -385,11 +385,23 @@
      */
     public static TokenStorage getTokenStore(MessageContext msgCtx) {
         ConfigurationContext configCtx = msgCtx.getConfigurationContext();
-        TokenStorage storage =
-                (TokenStorage) 
configCtx.getProperty(TokenStorage.TOKEN_STORAGE_KEY);
+        return getTokenStore(configCtx);
+    }
+    
+    /**
+     * Fetches the token storage from the configuration context.
+     * If the token store is already available in the configuration context 
then
+     * fetch it and return it. If not create a new one, hook it up in the
+     * configuration context and return it
+     * @param ctx
+     * @return
+     */
+    public static TokenStorage getTokenStore(ConfigurationContext ctx) {
+        TokenStorage storage = (TokenStorage) ctx
+                .getProperty(TokenStorage.TOKEN_STORAGE_KEY);
         if (storage == null) {
             storage = new SimpleTokenStore();
-            configCtx.setProperty(TokenStorage.TOKEN_STORAGE_KEY, storage);
+            ctx.setProperty(TokenStorage.TOKEN_STORAGE_KEY, storage);
         }
         return storage;
     }

Modified: 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/client/STSClient.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/client/STSClient.java?view=diff&rev=555196&r1=555195&r2=555196
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/client/STSClient.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/client/STSClient.java
 Wed Jul 11 00:47:06 2007
@@ -121,7 +121,6 @@
             client.getServiceContext().setProperty(RAMPART_POLICY, 
issuerPolicy);
             client.getOptions().setSoapVersionURI(this.soapVersion); 
             client.engageModule("addressing");
-            client.engageModule("rampart");
 
             //Process the STS and service policy policy
             this.processPolicy(issuerPolicy, servicePolicy);
@@ -178,7 +177,7 @@
         //Set the action
         client.getOptions().setAction(action);
         client.getOptions().setTo(new EndpointReference(issuerAddress));
-        client.engageModule(new QName("rampart"));
+        client.engageModule("rampart");
         return client;
     }
 


Reply via email to