[java-idp-testbed COMMIT] /trunk/src/main/java/sp/SAML2Controller.java
noreply at shibboleth.net
noreply at shibboleth.net
Fri Sep 26 20:22:18 EDT 2014
Author: putmanb
Date: Fri Sep 26 20:22:17 2014
New Revision: 286
URL: http://svn.shibboleth.net/view/java-idp-testbed?rev=286&view=rev
Log:
OSJ-9: Get rid of common Extensions provider and instead have separate providers for the metadata and protocols Extensions element
Modified:
trunk/src/main/java/sp/SAML2Controller.java
Modified: trunk/src/main/java/sp/SAML2Controller.java
URL: http://svn.shibboleth.net/view/java-idp-testbed/trunk/src/main/java/sp/SAML2Controller.java?rev=286&r1=285&r2=286&view=diff
==============================================================================
--- trunk/src/main/java/sp/SAML2Controller.java (original)
+++ trunk/src/main/java/sp/SAML2Controller.java Fri Sep 26 20:22:17 2014
@@ -21,7 +21,7 @@
import org.opensaml.saml.ext.saml2aslo.Asynchronous;
import org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostEncoder;
import org.opensaml.saml.saml2.binding.encoding.impl.HTTPRedirectDeflateEncoder;
-import org.opensaml.saml.saml2.common.Extensions;
+import org.opensaml.saml.saml2.core.Extensions;
import org.opensaml.saml.saml2.core.AuthnRequest;
import org.opensaml.saml.saml2.core.Issuer;
import org.opensaml.saml.saml2.core.LogoutRequest;
@@ -106,8 +106,8 @@
LogoutRequest logoutRequest = buildLogoutRequest(servletRequest);
logoutRequest.setDestination(getDestinationRedirect(servletRequest, "SLO"));
- final QName extQName = new QName(SAMLConstants.SAML20P_NS, Extensions.LOCAL_NAME, SAMLConstants.SAML20P_PREFIX);
- final Extensions exts = (Extensions) builderFactory.getBuilder(extQName).buildObject(extQName);
+ final Extensions exts = (Extensions) builderFactory.getBuilder(Extensions.DEFAULT_ELEMENT_NAME)
+ .buildObject(Extensions.DEFAULT_ELEMENT_NAME);
logoutRequest.setExtensions(exts);
exts.getUnknownXMLObjects().add(
builderFactory.getBuilder(Asynchronous.DEFAULT_ELEMENT_NAME).buildObject(Asynchronous.DEFAULT_ELEMENT_NAME));
More information about the commits
mailing list