Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,31 @@
# Change Log
All notable changes to this project will be documented in this file.

## 3.6.6

- added Token Exchange support to Security Library for ID Token exchange and XSUAA Token exchange

### Dependency upgrades

- Update Spring dependencies (#1907)
- Bump the prod-deps-ver group with 9 updates (#1902)
- Bump the dev-deps group with 3 updates (#1901)
- Bump io.projectreactor:reactor-test from 3.7.11 to 3.8.2 (#1892)
- Configure Dependabot with dependency groups (#1900)
- Bump org.sonatype.central:central-publishing-maven-plugin (#1894)
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.5.1 to 5.6 (#1895)
- Bump org.json:json from 20250517 to 20251224 (#1898)
- Bump ch.qos.logback:logback-core from 1.5.19 to 1.5.25 in /token-client (#1899)
- Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 (#1873)
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.27.0 to 3.28.0 (#1874)
- Bump reactor.version from 3.7.11 to 3.7.12 (#1875)
- Bump spring.core.version from 6.2.11 to 6.2.12 (#1878)
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.6.0 to 4.9.8.1 (#1880)
- Bump com.github.spotbugs:spotbugs-annotations from 4.9.6 to 4.9.8 (#1881)
- Bump spring.security.version from 6.5.5 to 6.5.6 (#1882)
- Bump spring.security.oauth2.version from 6.5.5 to 6.5.6 (#1883)
- Bump ch.qos.logback:logback-core from 1.5.13 to 1.5.19 in /token-client (#1884)

## 3.6.5

### Dependency upgrades
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ The SAP Cloud Security Services Integration is published to maven central: https
<dependency>
<groupId>com.sap.cloud.security</groupId>
<artifactId>java-bom</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<scope>import</scope>
<type>pom</type>
</dependency>
Expand Down
2 changes: 1 addition & 1 deletion bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

<groupId>com.sap.cloud.security</groupId>
<artifactId>java-bom</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<packaging>pom</packaging>
<name>java-bom</name>

Expand Down
2 changes: 1 addition & 1 deletion env/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security</groupId>
Expand Down
2 changes: 1 addition & 1 deletion java-api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
<dependency>
<groupId>com.sap.cloud.security</groupId>
<artifactId>java-api</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</dependency>
```
2 changes: 1 addition & 1 deletion java-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security</groupId>
Expand Down
2 changes: 1 addition & 1 deletion java-security-it/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<artifactId>parent</artifactId>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<artifactId>java-security-it</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion java-security-test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ It is pre-configured with a security filter that only accepts valid tokens. Furt
<dependency>
<groupId>com.sap.cloud.security</groupId>
<artifactId>java-security-test</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<scope>test</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion java-security-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security</groupId>
Expand Down
2 changes: 1 addition & 1 deletion java-security/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Since it requires the Tomcat 10 runtime, it needs to be deployed using the [SAP
<dependency>
<groupId>com.sap.cloud.security</groupId>
<artifactId>java-security</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
Expand Down
2 changes: 1 addition & 1 deletion java-security/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<packaging>pom</packaging>

<name>parent</name>
Expand Down
4 changes: 2 additions & 2 deletions samples/java-security-usage-ias/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.sap.cloud.security.xssec.samples</groupId>
<artifactId>java-security-usage-ias</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<packaging>war</packaging>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
Expand Down Expand Up @@ -42,7 +42,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.release>17</maven.compiler.release>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<slf4j.api.version>2.0.5</slf4j.api.version>
<apache.httpclient.version>4.5.14</apache.httpclient.version>
<jakarta.servlet.api.version>6.1.0</jakarta.servlet.api.version>
Expand Down
4 changes: 2 additions & 2 deletions samples/java-security-usage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.sap.cloud.security.xssec.samples</groupId>
<artifactId>java-security-usage</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<packaging>war</packaging>

<!--profiles>
Expand Down Expand Up @@ -57,7 +57,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.release>17</maven.compiler.release>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<slf4j.api.version>2.0.5</slf4j.api.version>
<apache.httpclient.version>4.5.14</apache.httpclient.version>
<jakarta.servlet.api.version>6.1.0</jakarta.servlet.api.version>
Expand Down
4 changes: 2 additions & 2 deletions samples/java-tokenclient-usage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.sap.cloud.security.xssec.samples</groupId>
<artifactId>java-tokenclient-usage</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<packaging>war</packaging>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
Expand Down Expand Up @@ -41,7 +41,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.release>17</maven.compiler.release>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<apache.httpclient.version>4.5.14</apache.httpclient.version>
<jakarta.servlet.api.version>6.1.0</jakarta.servlet.api.version>
<slf4j.api.version>2.0.5</slf4j.api.version>
Expand Down
2 changes: 1 addition & 1 deletion samples/sap-java-buildpack-api-usage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.sap.cloud.security.xssec.samples</groupId>
<artifactId>sap-java-buildpack-api-usage</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<packaging>war</packaging>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
Expand Down
6 changes: 3 additions & 3 deletions samples/spring-security-basic-auth/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</parent>

<artifactId>spring-security-basic-auth</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<name>spring-security-basic-auth</name>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
Expand Down Expand Up @@ -50,7 +50,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>17</java.version>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<spring.boot.version>3.5.3</spring.boot.version>
</properties>

Expand Down Expand Up @@ -108,7 +108,7 @@
<dependency>
<groupId>com.sap.cloud.security</groupId>
<artifactId>java-security-test</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
4 changes: 2 additions & 2 deletions samples/spring-security-hybrid-usage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

<groupId>com.sap.cloud.security.samples</groupId>
<artifactId>spring-security-hybrid-usage</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
<description>Java Spring security hybrid usage sample</description>
Expand Down Expand Up @@ -57,7 +57,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>17</java.version>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<apache.httpclient.version>4.5.14</apache.httpclient.version>
<spring.boot.version>3.5.3</spring.boot.version>
</properties>
Expand Down
4 changes: 2 additions & 2 deletions samples/spring-security-xsuaa-usage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

<groupId>com.sap.cloud.security.samples</groupId>
<artifactId>spring-security-xsuaa-usage</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<name>spring-security-xsuaa-usage</name>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
Expand Down Expand Up @@ -58,7 +58,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>17</java.version>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<http.client5>5.2.1</http.client5>
<spring.boot.version>3.5.3</spring.boot.version>
</properties>
Expand Down
4 changes: 2 additions & 2 deletions samples/spring-webflux-security-hybrid-usage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<groupId>com.sap.cloud.security.samples</groupId>
<artifactId>spring-webflux-security-hybrid-usage</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<name>spring-webflux-security-hybrid-usage</name>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
Expand Down Expand Up @@ -49,7 +49,7 @@
</scm>
<properties>
<java.version>17</java.version>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<spring.boot.version>3.5.3</spring.boot.version>
<junit.version>4.13.2</junit.version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion spring-security-compatibility/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security.xsuaa</groupId>
Expand Down
2 changes: 1 addition & 1 deletion spring-security-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security</groupId>
Expand Down
2 changes: 1 addition & 1 deletion spring-security/Migration_SpringXsuaaProjects.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ It is provided in an extra module. This maven dependency needs to be provided ad
<dependency>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>spring-security-compatibility</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion spring-security/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ These (spring) dependencies need to be provided:
<dependency>
<groupId>com.sap.cloud.security</groupId>
<artifactId>resourceserver-security-spring-boot-starter</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</dependency>
```

Expand Down
4 changes: 2 additions & 2 deletions spring-security/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<groupId>com.sap.cloud.security</groupId>
<artifactId>spring-security</artifactId>
<name>spring-security</name>
<packaging>jar</packaging>
<version>3.6.5</version>
<version>3.6.6</version>

<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
<description>Java Spring security library</description>
Expand Down
4 changes: 2 additions & 2 deletions spring-xsuaa-it/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<artifactId>spring-xsuaa-it</artifactId>
<name>spring-xsuaa-it</name>
<version>3.6.5</version>
<version>3.6.6</version>
<url>https://github.com/SAP/cloud-security-xsuaa-integration</url>
<description>Java Spring XSUAA IT library</description>

Expand Down Expand Up @@ -48,7 +48,7 @@
<properties>
<mockwebserver.version>4.10.0</mockwebserver.version>
<java.version>17</java.version>
<sap.cloud.security.version>3.6.5</sap.cloud.security.version>
<sap.cloud.security.version>3.6.6</sap.cloud.security.version>
<spring.boot.version>3.5.3</spring.boot.version>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion spring-xsuaa-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<artifactId>xsuaa-spring-boot-starter</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion spring-xsuaa-test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ This includes for example a `JwtGenerator` that generates JSON Web Tokens (JWT)
<dependency>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>spring-xsuaa-test</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
<scope>test</scope>
</dependency>

Expand Down
2 changes: 1 addition & 1 deletion spring-xsuaa-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<artifactId>spring-xsuaa-test</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions spring-xsuaa/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ These (spring) dependencies need to be provided:
<dependency>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>spring-xsuaa</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</dependency>
<dependency> <!-- new with version 1.5.0 -->
<groupId>org.apache.logging.log4j</groupId>
Expand All @@ -53,7 +53,7 @@ These (spring) dependencies need to be provided:
<dependency>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>xsuaa-spring-boot-starter</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion spring-xsuaa/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.sap.cloud.security.xsuaa</groupId>
<artifactId>parent</artifactId>
<version>3.6.5</version>
<version>3.6.6</version>
</parent>

<artifactId>spring-xsuaa</artifactId>
Expand Down
Loading
Loading