KeyAttributes

The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after the key is created.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The key algorithm to be use during creation of an Amazon Web Services Payment Cryptography key.

Link copied to clipboard

The type of Amazon Web Services Payment Cryptography key to create, which determines the classification of the cryptographic method and whether Amazon Web Services Payment Cryptography key contains a symmetric key or an asymmetric key pair.

Link copied to clipboard

The list of cryptographic operations that you can perform using the key.

Link copied to clipboard

The cryptographic usage of an Amazon Web Services Payment Cryptography key as defined in section A.5.2 of the TR-31 spec.

Functions

Link copied to clipboard
inline fun copy(block: KeyAttributes.Builder.() -> Unit = {}): KeyAttributes
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String