Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FakeKMS(val keys: Storage<StoredCMK> = Storage.InMemory(), random: SecureRandom = SecureRandom()) : ChaoticHttpHandler
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RSA_PSS(algo: String, mgf: MGF1ParameterSpec, saltLength: Int, parameterAlgorithm: String) : KMSSigningAlgorithm
Link copied to clipboard
data class StoredCMK(val keyId: KMSKeyId, val arn: ARN, val keyUsage: KeyUsage, val keySpec: CustomerMasterKeySpec, val privateKeyContent: EncryptionKeyContent?, val publicKeyContent: EncryptionKeyContent?, val deletion: Timestamp? = null)
Functions
Link copied to clipboard
fun AwsJsonFake.createKey(keys: Storage<StoredCMK>, crypto: Provider, random: SecureRandom): RoutingHttpHandler
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard