gpt4 book ai didi

java - 使用 Java 的 LocalDateTime 获取基于 SAML 2.0 的时间值

转载 作者:行者123 更新时间:2023-12-01 10:30:28 27 4
gpt4 key购买 nike

我目前正在以阀门的形式为 Apache Tomcat 开发基于 SAML 2.0 的 Web 浏览器 SSO 配置文件实现。

我一直在使用 org.joda.time.DateTime 设置日期时间相关属性的值,例如 IssuerInstant。

SAML 2.0 核心规范在使用时间值进行实现时指定了以下内容:“所有 SAML 时间值都具有 xs:dateTime 类型,该类型内置于 W3C XML 架构数据类型中规范 [Schema2],并且必须以 UTC 形式表示,没有时区部分。SAML 系统实体不应依赖于比毫秒更精细的时间分辨率。实现不得生成指定闰秒的时刻。”

Java 的 LocalDateTime似乎满足了大部分条件,但与闰秒相关的最终条件是否满足?我已经搜索了多个资源以获取有关此问题的任何想法,但没有成功。

我们可以使用 LocalDateTime出于上述目的?

最佳答案

LocalDateTime 不考虑闰秒。我相信您可以安全使用它

关于java - 使用 Java 的 LocalDateTime 获取基于 SAML 2.0 的时间值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35117102/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com