Expand description
Generic APIs to work with cryptographic signatures created and verified by various backends.
Structs
- Wraps low-level signing backends and adds caching, similar to
Store. - The result of a signature verification. Key and display are optional additional info that backends can or can not provide to add additional information for the templater to potentially show.
Enums
- A status of the signature, part of the Verification type.
- A enum that describes if a created/rewritten commit should be signed or not.
- An error type for the signing/verifying operations
- An error type for the signing backend initialization.
Traits
- The backend for signing and verifying cryptographic signatures.
Type Aliases
- A result type for the signing/verifying operations