The nova.cert.manager Module

Cert manager manages x509 certificates.

Related Flags

cert_topic:What rpc topic to listen to (default: cert).
cert_manager:The module name of a class derived from manager.Manager (default: nova.cert.manager.Manager).
class CertManager(*args, **kwargs)

Bases: nova.manager.Manager

decrypt_text(context, project_id, text)

Decrypt base64 encoded text using the projects private key.

fetch_ca(context, project_id)

Get root ca for a project.

fetch_crl(context, project_id)

Get crl for a project.

generate_x509_cert(context, user_id, project_id)

Generate and sign a cert for user in project.

init_host()
revoke_certs_by_project(context, project_id)

Revoke all project certs.

revoke_certs_by_user(context, user_id)

Revoke all user certs.

revoke_certs_by_user_and_project(context, user_id, project_id)

Revoke certs for user in project.

target = <Target version=2.0>

Previous topic

The nova.cells.weights.weight_offset Module

Next topic

The nova.cert.rpcapi Module

Project Source

This Page