resourceserver-security-spring-boot-starter
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.sap.cloud.security</groupId> <artifactId>resourceserver-security-spring-boot-starter</artifactId> <version>3.6.0</version> </dependency>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- SPDX-FileCopyrightText: 2018-2023 SAP SE or an SAP affiliate company and Cloud Security Client Java contributors --> <!-- SPDX-License-Identifier: Apache-2.0 --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <!-- Don't use the Spring Boot starter parent in a custom starter. The spring boot starter parent also declares some dependencies to maven plugins that would be pulled into an application then and might conflict with the version the application actually needs to use. All we need from Spring Boot is the dependency _management_ information. We will get this from the Spring Boot BOM: https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/htmlsingle/#using-boot-maven-without-a-parent --> <parent> <groupId>com.sap.cloud.security.xsuaa</groupId> <artifactId>parent</artifactId> <version>3.6.0</version> </parent> <groupId>com.sap.cloud.security</groupId> <artifactId>resourceserver-security-spring-boot-starter</artifactId> <description>SAP Starter for integrating application with IAS and/or XSUAA service</description> <url>https://github.com/SAP/cloud-security-xsuaa-integration</url> <packaging>jar</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>17</java.version> </properties> <dependencies> <dependency> <groupId>com.sap.cloud.security</groupId> <artifactId>spring-security</artifactId> </dependency> <dependency> <!-- includes spring-security-oauth2--> <groupId>org.springframework.security</groupId> <artifactId>spring-security-oauth2-jose</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-oauth2-resource-server</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> </dependency> <dependency> <groupId>com.sap.cloud.security</groupId> <artifactId>java-api</artifactId> <version>${project.parent.version}</version> </dependency> <dependency> <groupId>org.apache.httpcomponents.client5</groupId> <artifactId>httpclient5</artifactId> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> </plugins> </build> </project>