Author: anil.saldhana(a)jboss.com
Date: 2011-02-11 15:17:13 -0500 (Fri, 11 Feb 2011)
New Revision: 750
Modified:
federation/trunk/picketlink-fed-api/src/main/java/org/picketlink/identity/federation/api/saml/v2/response/SAML2Response.java
Log:
PLFED-135: update the subject confirmation expiry
Modified:
federation/trunk/picketlink-fed-api/src/main/java/org/picketlink/identity/federation/api/saml/v2/response/SAML2Response.java
===================================================================
---
federation/trunk/picketlink-fed-api/src/main/java/org/picketlink/identity/federation/api/saml/v2/response/SAML2Response.java 2011-02-11
20:08:03 UTC (rev 749)
+++
federation/trunk/picketlink-fed-api/src/main/java/org/picketlink/identity/federation/api/saml/v2/response/SAML2Response.java 2011-02-11
20:17:13 UTC (rev 750)
@@ -198,6 +198,9 @@
sts.issueToken( samlProtocolContext );
assertionType = samlProtocolContext.getIssuedAssertion();
+
+ //Update the subjectConfirmationData expiry based on the assertion
+ subjectConfirmationData.setNotOnOrAfter(
assertionType.getConditions().getNotOnOrAfter() );
ResponseType responseType = createResponseType(ID, issuerInfo, assertionType);