[java-identity-provider COMMIT] /trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/impl/Populat...
noreply at shibboleth.net
noreply at shibboleth.net
Mon Oct 24 17:13:27 EDT 2016
Author: putmanb
Date: Mon Oct 24 17:13:27 2016
New Revision: 8534
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8534&view=rev
Log:
Make use of new EncryptionOptionalCriterion introduced for OSJ-156.
Modified:
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/impl/PopulateEncryptionParameters.java
Modified: trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/impl/PopulateEncryptionParameters.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/impl/PopulateEncryptionParameters.java?rev=8534&r1=8533&r2=8534&view=diff
==============================================================================
--- trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/impl/PopulateEncryptionParameters.java (original)
+++ trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/impl/PopulateEncryptionParameters.java Mon Oct 24 17:13:27 2016
@@ -42,6 +42,7 @@
import org.opensaml.xmlsec.EncryptionParametersResolver;
import org.opensaml.xmlsec.SecurityConfigurationSupport;
import org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion;
+import org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion;
import net.shibboleth.idp.profile.AbstractProfileAction;
import net.shibboleth.idp.profile.IdPEventIds;
@@ -369,6 +370,8 @@
@Nonnull private CriteriaSet buildCriteriaSet(@Nonnull final ProfileRequestContext profileRequestContext) {
final CriteriaSet criteria = new CriteriaSet(new EncryptionConfigurationCriterion(encryptionConfigurations));
+
+ criteria.add(new EncryptionOptionalCriterion(encryptionOptional));
if (peerContextLookupStrategy != null) {
final SAMLPeerEntityContext peerCtx = peerContextLookupStrategy.apply(profileRequestContext);
More information about the commits
mailing list