[][src]Module sequoia_openpgp::cert

OpenPGP Certificates.

Structs

Cert

A OpenPGP Certificate.

CertBuilder

Simplifies generation of Keys.

CertParser

An iterator over a sequence of Certs (e.g., an OpenPGP keyring).

CertRevocationBuilder

A Cert revocation builder.

CertValidator

Used to help validate that a packet sequence is a valid Cert.

ComponentBinding

A Cert component binding.

ComponentBindingIter

An iterator over ComponentBindings.

KeyIter

An iterator over all Keys (both the primary key and any subkeys) in a Cert.

KeyringValidator

Used to help validate that a packet sequence is a valid key ring.

SubkeyRevocationBuilder

A Subkey revocation builder.

UserAttributeRevocationBuilder

A UserAttribute revocation builder.

UserIDRevocationBuilder

A UserID revocation builder.

Enums

CertValidity

Whether a packet sequence is a valid Cert.

CipherSuite

Groups symmetric and asymmetric algorithms

KeyringValidity

Whether a packet sequence is a valid key ring.

Type Definitions

KeyBinding

A key (primary or subkey, public or private) and any associated signatures.

KeyBindingIter

An iterator over KeyBindings.

SubkeyBinding

A subkey and any associated signatures.

UnknownBinding

An unknown component and any associated signatures.

UnknownBindingIter

An iterator over UnknownBindings.

UserAttributeBinding

A User Attribute and any associated signatures.

UserAttributeBindingIter

An iterator over UserAttributeBindings.

UserIDBinding

A User ID and any associated signatures.

UserIDBindingIter

An iterator over UserIDBindings.