Browse Source

Update to OpenSAML 4.3.0

Closes gh-13433
Josh Cummings 2 years ago
parent
commit
f2f19270da

File diff suppressed because it is too large
+ 0 - 0
config/src/test/java/org/springframework/security/config/annotation/web/configurers/saml2/Saml2LoginConfigurerTests.java


File diff suppressed because it is too large
+ 0 - 0
config/src/test/java/org/springframework/security/config/http/Saml2LoginBeanDefinitionParserTests.java


+ 1 - 1
gradle.properties

@@ -4,7 +4,7 @@ springJavaformatVersion=0.0.39
 springBootVersion=3.1.1
 springFrameworkVersion=6.0.10
 micrometerVersion=1.10.8
-openSamlVersion=4.1.1
+openSamlVersion=4.3.0
 version=6.2.0-SNAPSHOT
 kotlinVersion=1.8.22
 samplesBranch=main

+ 2 - 0
saml2/saml2-service-provider/src/test/java/org/springframework/security/saml2/provider/service/authentication/TestOpenSamlObjects.java

@@ -17,6 +17,7 @@
 package org.springframework.security.saml2.provider.service.authentication;
 
 import java.security.cert.X509Certificate;
+import java.time.Instant;
 import java.util.ArrayList;
 import java.util.Base64;
 import java.util.List;
@@ -150,6 +151,7 @@ public final class TestOpenSamlObjects {
 		assertion.setIssuer(issuer(issuerEntityId));
 		assertion.setSubject(subject(username));
 		assertion.setConditions(conditions());
+		assertion.setIssueInstant(Instant.now());
 		SubjectConfirmation subjectConfirmation = subjectConfirmation();
 		subjectConfirmation.setMethod(SubjectConfirmation.METHOD_BEARER);
 		SubjectConfirmationData confirmationData = subjectConfirmationData(recipientEntityId);

Some files were not shown because too many files changed in this diff