pki.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:cloak-server 作者: encryptme 项目源码 文件源码
def handle(self, config, out, force, wait, post_hook, **options):
        server_id, auth_token = self._require_credentials(config)

        server = Server.retrieve(server_id, auth_token)

        while wait and server.csr_pending:
            time.sleep(5)
            server = Server.retrieve(server_id, auth_token)

        tag = self._get_tag(config) if (not force) else None
        result = server.get_pki(tag)

        if result is not PKI.NOT_MODIFIED:
            pki = cast(PKI, result)

            if pki.entity is not None:
                self._handle_pki(result, config, out, post_hook)
                print("Certificates saved to {}.".format(out), file=self.stdout)
            else:
                print("No certificate available. Request one with req.", file=self.stdout)
        else:
            print("Not modified. Pass -f to download anyway.", file=self.stdout)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号