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


Reply via email to