瀏覽代碼

Update to OpenSAML 4.3.0

Closes gh-13433
Josh Cummings 2 年之前
父節點
當前提交
f2f19270da

文件差異過大導致無法顯示
+ 0 - 0
config/src/test/java/org/springframework/security/config/annotation/web/configurers/saml2/Saml2LoginConfigurerTests.java


文件差異過大導致無法顯示
+ 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);

部分文件因文件數量過多而無法顯示