集成
章节总结
🗃️ REST 客户端
1 个项目
📄️ 密码学
Spring Security Crypto 模块提供了对称加密、密钥生成和密码编码的支持。该代码作为核心模块的一部分分发,但不依赖于任何其他 Spring Security(或 Spring)代码。
📄️ Spring Data
Spring Security 提供了与 Spring Data 的集成,允许在查询中引用当前用户。这不仅有用,而且对于支持分页结果来说是必要的,因为事后过滤结果无法实现良好的扩展性。
📄️ Java 并发 API
在大多数环境中,安全信息是按线程存储的。这意味着当在新线程上执行工作时,SecurityContext 会丢失。Spring Security 提供了一些基础设施来帮助用户更轻松地处理这种情况。Spring Security 提供了用于在多线程环境中处理 Spring Security 的低层抽象。实际上,这正是 Spring Security 构建以集成 AsyncContext.start(Runnable) 和 Spring MVC 异步集成的基础。
📄️ 杰克逊
Spring Security 为持久化 Spring Security 相关类提供了 Jackson 3 支持。这可以在处理分布式会话(例如会话复制、Spring Session 等)时,提高序列化 Spring Security 相关类的性能。
📄️ 本地化
如果你需要支持其他语言环境,本节将涵盖所有必要信息。