package
1.6.1
Repository: https://github.com/aptly-dev/aptly.git
Documentation: pkg.go.dev

# Functions

GPG1Finder looks for GnuPG1.x only.
GPG2Finder looks for GnuPG2.x only.
GPGDefaultFinder looks for GPG1 first, but falls back to GPG2 if GPG1 is not available.
KeyFromUint64 converts openpgp uint64 into hex human-readable.
NewGpgSigner creates a new gpg signer.
NewGpgVerifier creates a new gpg verifier.

# Constants

GPG version as discovered.
GPG version as discovered.
GPG version as discovered.
GPG version as discovered.

# Structs

GoSigner is implementation of Signer interface using Go internal OpenPGP library.
GoVerifier is implementation of Verifier interface using Go internal OpenPGP library.
GpgSigner is implementation of Signer interface using gpg as external program.
GpgVerifier is implementation of Verifier interface using gpgv as external program.
KeyInfo is response from signature verification.

# Interfaces

GPGFinder implement search for gpg executables and returns version of discovered executables.
Signer interface describes facility implementing signing of files.
Verifier interface describes signature verification factility.

# Type aliases

GPGVersion stores discovered GPG version.
Key is key in PGP representation.