Author: anil.saldhana(a)jboss.com
Date: 2009-06-16 16:20:04 -0400 (Tue, 16 Jun 2009)
New Revision: 613
Modified:
identity-federation/trunk/jboss-identity-fed-api/src/main/java/org/jboss/identity/federation/api/wstrust/plugins/saml/SAML20TokenProvider.java
Log:
use the id generator
Modified:
identity-federation/trunk/jboss-identity-fed-api/src/main/java/org/jboss/identity/federation/api/wstrust/plugins/saml/SAML20TokenProvider.java
===================================================================
---
identity-federation/trunk/jboss-identity-fed-api/src/main/java/org/jboss/identity/federation/api/wstrust/plugins/saml/SAML20TokenProvider.java 2009-06-15
21:25:56 UTC (rev 612)
+++
identity-federation/trunk/jboss-identity-fed-api/src/main/java/org/jboss/identity/federation/api/wstrust/plugins/saml/SAML20TokenProvider.java 2009-06-16
20:20:04 UTC (rev 613)
@@ -26,12 +26,12 @@
import java.security.Principal;
import java.util.HashMap;
import java.util.Map;
-import java.util.UUID;
import javax.xml.crypto.dsig.DigestMethod;
import javax.xml.crypto.dsig.SignatureMethod;
import javax.xml.namespace.QName;
+import org.jboss.identity.federation.api.saml.v2.common.IDGenerator;
import org.jboss.identity.federation.api.util.XMLSignatureUtil;
import org.jboss.identity.federation.api.wstrust.SecurityToken;
import org.jboss.identity.federation.api.wstrust.SecurityTokenProvider;
@@ -86,7 +86,7 @@
public void issueToken(WSTrustRequestContext context) throws WSTrustException
{
// generate an id for the new assertion.
- String assertionID = "ID-" + UUID.randomUUID().toString();
+ String assertionID = IDGenerator.create("ID-");
// lifetime and audience restrictions.
Lifetime lifetime = context.getRequestSecurityToken().getLifetime();
Show replies by date