genvid.toolbox.CertificateGenerator¶
-
class
genvid.toolbox.
CertificateGenerator
(vault_tool: genvid.toolbox.vault.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
¶