[−][src]Module sequoia_openpgp::cert::prelude
Brings most relevant types and traits into scope for working with certificates.
Less often used types and traits that are more likely to lead to a naming conflict are not brought into scope.
Traits are brought into scope anonymously.
use openpgp::cert::prelude::*;
Re-exports
pub use crate::cert::Cert; |
pub use crate::cert::Preferences as _; |
pub use crate::cert::ValidCert; |
pub use crate::cert::amalgamation::ComponentAmalgamation; |
pub use crate::cert::amalgamation::UnknownComponentAmalgamation; |
pub use crate::cert::amalgamation::UserAttributeAmalgamation; |
pub use crate::cert::amalgamation::UserIDAmalgamation; |
pub use crate::cert::amalgamation::ValidAmalgamation as _; |
pub use crate::cert::amalgamation::ValidComponentAmalgamation; |
pub use crate::cert::amalgamation::ValidUserAttributeAmalgamation; |
pub use crate::cert::amalgamation::ValidUserIDAmalgamation; |
pub use crate::cert::amalgamation::ValidateAmalgamation as _; |
pub use crate::cert::amalgamation::key::ErasedKeyAmalgamation; |
pub use crate::cert::amalgamation::key::KeyAmalgamation; |
pub use crate::cert::amalgamation::key::PrimaryKey as _; |
pub use crate::cert::amalgamation::key::PrimaryKeyAmalgamation; |
pub use crate::cert::amalgamation::key::SubordinateKeyAmalgamation; |
pub use crate::cert::amalgamation::key::ValidErasedKeyAmalgamation; |
pub use crate::cert::amalgamation::key::ValidKeyAmalgamation; |
pub use crate::cert::amalgamation::key::ValidPrimaryKeyAmalgamation; |
pub use crate::cert::amalgamation::key::ValidSubordinateKeyAmalgamation; |
pub use crate::cert::bundle::ComponentBundle; |
pub use crate::cert::bundle::KeyBundle; |
pub use crate::cert::bundle::PrimaryKeyBundle; |
pub use crate::cert::bundle::SubkeyBundle; |
pub use crate::cert::bundle::UnknownBundle; |
pub use crate::cert::bundle::UserAttributeBundle; |
pub use crate::cert::bundle::UserIDBundle; |
Structs
CertBuilder | Simplifies the generation of OpenPGP certificates. |
CertParser | An iterator over a sequence of certificates, i.e., an OpenPGP keyring. |
CertRevocationBuilder | A builder for revocation certificates for OpenPGP certificates. |
ComponentAmalgamationIter | An iterator over components. |
KeyAmalgamationIter | An iterator over |
SubkeyRevocationBuilder | A builder for revocation certificates for subkeys. |
UserAttributeRevocationBuilder | A builder for revocation certificates for User Attributes. |
UserIDRevocationBuilder | A builder for revocation certificates for User ID. |
ValidComponentAmalgamationIter | An iterator over valid components. |
ValidKeyAmalgamationIter | An iterator over valid |
Enums
CipherSuite | Groups symmetric and asymmetric algorithms. |
Type Definitions
UnknownComponentAmalgamationIter | An iterator over |
UserAttributeAmalgamationIter | An iterator over |
UserIDAmalgamationIter | An iterator over |
ValidUserAttributeAmalgamationIter | An iterator over |
ValidUserIDAmalgamationIter | An iterator over |