authorization.adoc 714 B

1234567891011121314151617181920212223242526272829
  1. = Authorization Changes
  2. == If Using Access API, Add `spring-security-access`
  3. Spring Security 7 moves `AccessDecisionManager`, `AccessDecisionVoter`, and the related Access API to a legacy module, `spring-security-access`.
  4. The Access API is deprecated in favor of the Authorization API as of Spring Security 5.
  5. You can add the dependency like other Spring Security dependencies like so:
  6. [tabs]
  7. ======
  8. Maven::
  9. +
  10. [source,xml,role="primary"]
  11. ----
  12. <dependency>
  13. <groupId>org.springframework.security</groupId>
  14. <artifactId>spring-security-access</artifactId>
  15. </dependency>
  16. ----
  17. Gradle::
  18. +
  19. [source,groovy,role="primary"]
  20. ----
  21. implementation('org.springframework.security:spring-security-access')
  22. ----
  23. ======