[][src]Crate tough_kms

tough-kms implements the KeySource trait found in tough, a Rust TUF client.

By implementing this trait, AWS KMS can become a source of keys used to sign a TUF repository.

Testing

Unit tests are run in the usual manner: cargo test.

Modules

error

Contains the error type for this library.

Structs

KmsKeySource

Implements the KeySource trait for keys that live in AWS KMS

KmsRsaKey

Implements the Sign trait for KMS rsa Key

Enums

KmsSigningAlgorithm

Represents a Signing Algorithms for AWS KMS.