如何检索证书的到期日期?

Hyp*_*ole 3 security macos ios

我正在尝试编写一个脚本,以便密切关注我正在运行的构建服务器的签名凭据.我几乎肯定我可以使用security(1)在bash脚本中完成此操作,但我找不到任何关于如何在给定的钥匙串中找到已安装身份的过期信息的示例(一切看起来都是加密的).

有没有人做过类似的事情,可以帮助我得到这些日期?

Ada*_*m B 9

如果find-certificate对security(1)使用命令行选项,则可以使用PEM格式输出证书-p.

从那里,用于openssl x509 -text输出证书中的字段.参考您应该能够使用选项和文本输出来从中获取所需的数据.