ansible_sign.signing.gpg 包

子模块

ansible_sign.signing.gpg.signer 模块

此模块处理 Ansible 内容的 GPG 签名生成。它使用 python-gnupg(最终会调用 GPG)。

class ansible_sign.signing.gpg.signer.GPGSigner(manifest_path, output_path, privkey=None, passphrase=None, gpg_home=None)[source]

基类:SignatureSigner

sign() SignatureSigningResult[source]

对文件进行签名。

ansible_sign.signing.gpg.verifier 模块

此模块处理 Ansible 内容的 GPG 签名验证。它使用 python-gnupg(最终会调用 GPG)。

class ansible_sign.signing.gpg.verifier.GPGVerifier(manifest_path, detached_signature_path, gpg_home=None, keyring=None)[source]

基类:SignatureVerifier

verify() SignatureVerificationResult[source]

执行实际验证。

返回 SignatureVerificationResult 实例。

模块内容

此包处理 Ansible 内容的 GPG 签名和验证。