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

genvid.toolbox.CertificateGenerator の実装