Packages

package v1

Type Members

  1. class MockKmsDriver extends KmsDriver with NamedLogging

    Mock KMS Driver that wraps software-based cryptography using JCE.

    Mock KMS Driver that wraps software-based cryptography using JCE.

    NOTE: This is a mock implementation and should not be used in production. The driver does not provide persistence of keys.

  2. final case class MockKmsDriverConfig(auditLogging: Boolean = false, signingLatencies: Map[KeyName, NonNegativeFiniteDuration] = Map.empty) extends Product with Serializable

    Configuration for the mock KMS driver.

    Configuration for the mock KMS driver.

    auditLogging

    Enable request and response logging to simulate audit logging in a real KMS.

    signingLatencies

    For testing we allow to simulate the latency for signing operations based on the key name.

  3. class MockKmsDriverFactory extends KmsDriverFactory

Ungrouped