ansible_sign.signing.gpg package
Submodules
ansible_sign.signing.gpg.signer module
This module handles GPG signature generation for Ansible content. It makes use of python-gnupg (which ultimately shells out to GPG).
- class ansible_sign.signing.gpg.signer.GPGSigner(manifest_path, output_path, privkey=None, passphrase=None, gpg_home=None)[source]
Bases:
SignatureSigner
- sign() SignatureSigningResult [source]
Signs a file.
ansible_sign.signing.gpg.verifier module
This module handles GPG signature verification for Ansible content. It makes use of python-gnupg (which ultimately shells out to GPG).
- class ansible_sign.signing.gpg.verifier.GPGVerifier(manifest_path, detached_signature_path, gpg_home=None, keyring=None)[source]
Bases:
SignatureVerifier
- verify() SignatureVerificationResult [source]
Does the actual verification.
Returns an instance of SignatureVerificationResult.
Module contents
This package handles GPG signing and validation for Ansible content.