【发布时间】:2012-02-08 14:41:37
【问题描述】:
我可以使用 checkValidility() 方法检查 X509Certificate 证书的有效性,但我的项目要求也是从 X509Certificate 日期中提取与日期之间的有效性并存储在数据库中。
但 API 中没有返回这些日期的方法。
所以,请帮助我提取这些值。提前致谢。
【问题讨论】:
标签: java security x509certificate
我可以使用 checkValidility() 方法检查 X509Certificate 证书的有效性,但我的项目要求也是从 X509Certificate 日期中提取与日期之间的有效性并存储在数据库中。
但 API 中没有返回这些日期的方法。
所以,请帮助我提取这些值。提前致谢。
【问题讨论】:
标签: java security x509certificate
有 API 方法。 X509Certificate getNotBefore() 和 getNotAfter() 方法应该返回这些日期。
【讨论】:
我找到了我的问题的答案,API 确实提供了返回这些日期的方法:
x509Certificate.getNotAfter() - 验证日期。
x509Certificate.getNotBefore() - 在日期之前验证。
【讨论】: