profile.py 文件源码

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

项目:concorde 作者: frutiger 项目源码 文件源码
def _check_or_add_domain_key(self, name, domain):
        if 'key' in domain:
            with open(domain['key'], 'rb') as f:
                data = f.read()

            if domain['key_type'] == 'raw':
                return data
            elif domain['key_type'] == 'pem':
                return serialization.load_pem_private_key(data, None, backend)
            elif domain['key_type'] == 'der':
                return serialization.load_der_private_key(data, None, backend)
            else:
                raise RuntimeError('Unknown key type: ' + domain['key_type'])
        else:
            return self._add_domain_key(name, domain, name + '_key')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号