spring-security-oauth2-authorization-server.gradle 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. plugins {
  2. id "io.spring.convention.spring-module"
  3. }
  4. dependencies {
  5. management platform(project(":spring-authorization-server-dependencies"))
  6. api "org.springframework.security:spring-security-config"
  7. api "org.springframework.security:spring-security-web"
  8. api "org.springframework.security:spring-security-oauth2-core"
  9. api "org.springframework.security:spring-security-oauth2-jose"
  10. api "org.springframework.security:spring-security-oauth2-resource-server"
  11. api("org.springframework:spring-core") {
  12. exclude group: "commons-logging", module: "commons-logging"
  13. }
  14. api "com.nimbusds:nimbus-jose-jwt"
  15. api "com.fasterxml.jackson.core:jackson-databind"
  16. optional "com.fasterxml.jackson.datatype:jackson-datatype-jsr310"
  17. optional "org.springframework:spring-jdbc"
  18. testImplementation "org.springframework.security:spring-security-test"
  19. testImplementation "org.springframework:spring-webmvc"
  20. testImplementation "org.bouncycastle:bcpkix-jdk18on"
  21. testImplementation "org.bouncycastle:bcprov-jdk18on"
  22. testImplementation "org.junit.jupiter:junit-jupiter"
  23. testImplementation "org.assertj:assertj-core"
  24. testImplementation "org.mockito:mockito-core"
  25. testImplementation "com.jayway.jsonpath:json-path"
  26. testImplementation "com.squareup.okhttp3:mockwebserver"
  27. testRuntimeOnly "org.hsqldb:hsqldb"
  28. provided "jakarta.servlet:jakarta.servlet-api"
  29. }