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

genvid.toolbox.CertificateGenerator の実装