This is an automated email from the ASF dual-hosted git repository. ilgrosso pushed a commit to branch 4_0_X in repository https://gitbox.apache.org/repos/asf/syncope.git
commit 1cd10562fd37c3c7fc683917e518dedd974c0942 Author: Francesco Chicchiriccò <[email protected]> AuthorDate: Tue May 12 13:25:42 2026 +0200 Upgrading Swagger Core --- .../ui/commons/resources/saml2sp4ui/AbstractSAML2SP4UIResource.java | 6 ++++-- pom.xml | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ext/saml2sp4ui/client-common-ui/src/main/java/org/apache/syncope/client/ui/commons/resources/saml2sp4ui/AbstractSAML2SP4UIResource.java b/ext/saml2sp4ui/client-common-ui/src/main/java/org/apache/syncope/client/ui/commons/resources/saml2sp4ui/AbstractSAML2SP4UIResource.java index ebc63db5cb..18502eaa96 100644 --- a/ext/saml2sp4ui/client-common-ui/src/main/java/org/apache/syncope/client/ui/commons/resources/saml2sp4ui/AbstractSAML2SP4UIResource.java +++ b/ext/saml2sp4ui/client-common-ui/src/main/java/org/apache/syncope/client/ui/commons/resources/saml2sp4ui/AbstractSAML2SP4UIResource.java @@ -23,6 +23,7 @@ import jakarta.ws.rs.core.HttpHeaders; import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.Response; import java.util.Base64; +import java.util.Optional; import java.util.stream.Stream; import org.apache.commons.lang3.StringUtils; import org.apache.syncope.client.ui.commons.SAML2SP4UIConstants; @@ -84,9 +85,10 @@ public abstract class AbstractSAML2SP4UIResource extends AbstractResource { response.setIdpEntityID(attributes.getRequest().getQueryParameters(). getParameterValue(SAML2SP4UIConstants.SAML2SP4UI_IDP_ENTITY_ID).toOptionalString()); if (StringUtils.isBlank(response.getIdpEntityID())) { - Stream.of(((HttpServletRequest) attributes.getRequest().getContainerRequest()).getCookies()). + Optional.ofNullable(((HttpServletRequest) attributes.getRequest().getContainerRequest()).getCookies()). + ifPresent(cookies -> Stream.of(cookies). filter(cookie -> SAML2SP4UIConstants.SAML2SP4UI_IDP_ENTITY_ID.equals(cookie.getName())). - findFirst().ifPresent(cookie -> response.setIdpEntityID(cookie.getValue())); + findFirst().ifPresent(cookie -> response.setIdpEntityID(cookie.getValue()))); } } diff --git a/pom.xml b/pom.xml index 19c959c01f..6e9d27bb39 100644 --- a/pom.xml +++ b/pom.xml @@ -467,7 +467,7 @@ under the License. <cas.version>7.2.7.1</cas.version> <cas-client.version>4.0.4</cas-client.version> - <swagger-core.version>2.2.49</swagger-core.version> + <swagger-core.version>2.2.50</swagger-core.version> <swagger-ui.version>5.32.5</swagger-ui.version> <jquery-slimscroll.version>1.3.8</jquery-slimscroll.version> @@ -2213,7 +2213,7 @@ under the License. <link>https://docs.spring.io/spring-framework/docs/6.2.x/javadoc-api/</link> <link>https://docs.spring.io/spring-security/site/docs/6.4.x/api/</link> <link>https://developer-docs.flowable.com/javadocs/flowable-oss-javadoc/2025.1/</link> - <link>https://docs.swagger.io/swagger-core/v2.2.49/apidocs/</link> + <link>https://docs.swagger.io/swagger-core/v2.2.50/apidocs/</link> </links> <additionalOptions> <additionalOption>--legal-notices</additionalOption>
