Author: nandana
Date: Mon Feb 25 21:56:11 2008
New Revision: 631090

URL: http://svn.apache.org/viewvc?rev=631090&view=rev
Log:
Extending Trust to exchange policies via WS - Metadata Exchange

Modified:
    
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/policy/builders/RampartConfigBuilder.java

Modified: 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/policy/builders/RampartConfigBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/policy/builders/RampartConfigBuilder.java?rev=631090&r1=631089&r2=631090&view=diff
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/policy/builders/RampartConfigBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/policy/builders/RampartConfigBuilder.java
 Mon Feb 25 21:56:11 2008
@@ -54,6 +54,12 @@
         }
         
         childElement = element.getFirstChildWithName(new QName(
+                RampartConfig.NS, RampartConfig.STS_ALIAS_LN));
+        if (childElement != null) {
+            rampartConfig.setStsAlias(childElement.getText().trim());
+        }
+        
+        childElement = element.getFirstChildWithName(new QName(
                 RampartConfig.NS, RampartConfig.PW_CB_CLASS_LN));
         if (childElement != null) {
             rampartConfig.setPwCbClass(childElement.getText().trim());
@@ -87,6 +93,13 @@
                 RampartConfig.NS, RampartConfig.ENCR_CRYPTO_LN));
         if (childElement != null) {
             rampartConfig.setEncrCryptoConfig((CryptoConfig) factory
+                    .build(childElement.getFirstElement()));
+        }
+        
+        childElement = element.getFirstChildWithName(new QName(
+                RampartConfig.NS, RampartConfig.STS_CRYPTO_LN));
+        if (childElement != null) {
+            rampartConfig.setStsCryptoConfig((CryptoConfig) factory
                     .build(childElement.getFirstElement()));
         }
 


Reply via email to