证书颁发机构Web服务
ContrailOnlineCAService的Python项目详细描述
向证书颁发机构提供简单的Web服务接口。这是 适合用作SLCS(短期凭据服务)。
接口被实现为一个wsgi应用程序,该应用程序提供一个证书 权威。证书颁发机构是用^{tt1}实现的$ 软件包也可从PYPI获得。
可以通过Web服务调用来请求X.509证书。Web服务 接口是restful的,使用get和post操作。服务应该是 通过https托管。客户端身份验证可配置为所需的方式 使用任何与wsgi兼容的过滤器,包括repoze.who。申请是 包括使用http basic auth传递用户名/密码凭据。 也可以使用基于ssl客户端的身份验证。有一个客户可以使用 pypi也提供了ContrailOnlineCAClient包。
该代码是为contail项目开发的,http://contrail-project.eu/
先决条件
这是针对Python2.7和3.5开发和测试的。
安装
可以使用pip执行安装。
配置
示例包含在contrail.security.onlineca.server.test中。