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()));
}