Author: ruchithf
Date: Tue Aug 7 16:59:35 2007
New Revision: 563704
URL: http://svn.apache.org/viewvc?view=rev&rev=563704
Log:
Fixed RAMPART-66
Modified:
webservices/rampart/branches/java/1_3/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
Modified:
webservices/rampart/branches/java/1_3/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
URL:
http://svn.apache.org/viewvc/webservices/rampart/branches/java/1_3/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java?view=diff&rev=563704&r1=563703&r2=563704
==============================================================================
---
webservices/rampart/branches/java/1_3/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
(original)
+++
webservices/rampart/branches/java/1_3/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
Tue Aug 7 16:59:35 2007
@@ -156,8 +156,13 @@
creationTime,
expirationTime);
- sctToken.setUnattachedReference(reqAttachedRef.getFirstElement());
- sctToken.setAttachedReference(reqAttachedRef.getFirstElement());
+ if(config.addRequestedAttachedRef) {
+
sctToken.setAttachedReference(reqAttachedRef.getFirstElement());
+ }
+
+ if(config.addRequestedUnattachedRef) {
+
sctToken.setUnattachedReference(reqUnattachedRef.getFirstElement());
+ }
byte[] secret = TokenIssuerUtil.getSharedSecret(data,
config.keyComputation, config.keySize);
sctToken.setSecret(secret);
Modified:
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java?view=diff&rev=563704&r1=563703&r2=563704
==============================================================================
---
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
(original)
+++
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SCTIssuer.java
Tue Aug 7 16:59:35 2007
@@ -156,8 +156,13 @@
creationTime,
expirationTime);
- sctToken.setUnattachedReference(reqAttachedRef.getFirstElement());
- sctToken.setAttachedReference(reqAttachedRef.getFirstElement());
+ if(config.addRequestedAttachedRef) {
+
sctToken.setAttachedReference(reqAttachedRef.getFirstElement());
+ }
+
+ if(config.addRequestedUnattachedRef) {
+
sctToken.setUnattachedReference(reqUnattachedRef.getFirstElement());
+ }
byte[] secret = TokenIssuerUtil.getSharedSecret(data,
config.keyComputation, config.keySize);
sctToken.setSecret(secret);