genvid.toolbox.CertificateGenerator
- class genvid.toolbox.CertificateGenerator(vault_tool: VaultTool, mount_point='pki')
ベースクラス:
object
Vault pki エンジンを使った ssl 証明書を管理するためのビジネスロジックを格納したクラスです。
- NAME = 'CertificateGenerator'
- DESCRIPTION = 'Business logic for for managing ssl certificates using Vault pki engine.'
- DEFAULT_PKI_ROLE = 'sslrole'
- generate_ssl(domain='', outputdir='', role='sslrole')
ssl 証明書を生成します。
- パラメータ
domain -- 証明書が設定されているドメイン。
outputdir -- 証明書の保存場所の絶対パス。
role -- 証明書 で使用する hvac pki ロール。
- class ssl.CertificateGenerator