[][src]Module sequoia_ffi::openpgp::key_amalgamation

Structs

KeyAmalgamation

A KeyAmalgamation holds a Key and associated data.

ValidKeyAmalgamation

A ValidKeyAmalgamation holds a Key and associated data including a policy and a reference time.

Functions

pgp_key_amalgamation_clone

Clones this object.

pgp_key_amalgamation_debug

Returns a human readable description of this object

pgp_key_amalgamation_free

Frees this object.

pgp_key_amalgamation_key

Returns a reference to the Key.

pgp_valid_key_amalgamation_binding_signature

Returns the Key Amalgamation's binding signature.

pgp_valid_key_amalgamation_clone

Clones this object.

pgp_valid_key_amalgamation_debug

Returns a human readable description of this object

pgp_valid_key_amalgamation_for_authentication

Returns whether the key is authentication capable.

pgp_valid_key_amalgamation_for_certification

Returns whether the key is certification capable.

pgp_valid_key_amalgamation_for_signing

Returns whether the key is signing capable.

pgp_valid_key_amalgamation_for_storage_encryption

Returns whether the key is intended for encrypting data at rest.

pgp_valid_key_amalgamation_for_transport_encryption

Returns whether the key is intended for encrypting data in transit.

pgp_valid_key_amalgamation_free

Frees this object.

pgp_valid_key_amalgamation_key

Returns a reference to the Key.

pgp_valid_key_amalgamation_revocation_status

Returns the Key Amalgamation's revocation status.

pgp_valid_key_amalgamation_set_expiration_time

Creates one or more self-signatures that when merged with the

pgp_valid_key_amalgamation_with_policy

Changes the policy applied to the ValidKeyAmalgamation.