- sap-java-buildpack-api-usage: Sample showcasing how to use SAP Java Buildpack to secure a Java J2EE web application.
-
java-security-usage: Sample demonstrating how to use the
java-security
library for authentication and authorization checks in a Java application when bound to an XSUAA service. Additionally, it explains how to implement JUnit Tests using thejava-security-test
library.
✔️ compatible with Kubernetes/Kyma environment -
java-security-usage-ias: Sample demonstrating how to use the
java-security
library for authentication checks in a Java application when bound to an Identity service. Additionally, it explains how to implement JUnit Tests using thejava-security-test
library. -
java-tokenclient-usage: Sample demonstrating how to use the Xsuaa token-client library for token exchange.
-
spring-security-basic-auth: Spring Boot web application demonstrating how a user can access Rest API via basic authentication (user/password).
✔️ enabled for Kubernetes/Kyma environment -
⚠️ Deprecated spring-security-xsuaa-usage: Sample demonstrating how to leveragespring-xsuaa
library to secure a Spring Boot web application including token exchange (jwtBearer, client-credentials, refresh, etc.). Furthermore, it shows how to implement SpringWebMvcTests usingjava-security-test
library. -
spring-security-hybrid-usage: Sample demonstrating how to leverage
spring-security
client library to validate jwt tokens issued byXsuaa
service or byIdentity
service.
✔️ enabled for Kubernetes/Kyma environment -
spring-webflux-security-xsuaa-usage: Sample demonstrating how to leverage Xsuaa and Spring framework security library to secure a Spring Boot web application.