[][src]Module sequoia_openpgp::cert::amalgamation

Component amalgamations.

Whereas a ComponentBundle groups a Component with its self signatures, its third-party signatures, and its revocation certificates, an Amalgamation groups a ComponentBundle with all of the necessary context needed to correctly implement relevant functionality related to the component. Specifically, a Amalgamation includes a reference to the ComponentBundle, and a reference to the containing certificate.

A notable differences between ComponentBundles and Amalgamations is that a ComponentBundle, owns its data, but an Amalgamation only references the contained data.

Structs

ComponentAmalgamation

A certificate's component and its associated data.

ValidComponentAmalgamation

A certificate's component and its associated data.

Traits

ValidAmalgamation

An amalgamation with a policy and a reference time.

ValidateAmalgamation

Applies a policy to an amalgamation.