KeyBlockHeaders

Optional metadata for export associated with the key material. This data is signed but transmitted in clear text.

Types

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

Properties

Link copied to clipboard

Specifies subsequent exportability of the key within the key block after it is received by the receiving party. It can be used to further restrict exportability of the key after export from Amazon Web Services Payment Cryptography.

Link copied to clipboard

The list of cryptographic operations that you can perform using the key. The modes of use are defined in section A.5.3 of the TR-31 spec.

Link copied to clipboard

Parameter used to indicate the version of the key carried in the key block or indicate the value carried in the key block is a component of a key.

Link copied to clipboard

Parameter used to indicate the type of optional data in key block headers. Refer to ANSI X9.143-2022 for information on allowed data type for optional blocks.

Functions

Link copied to clipboard
inline fun copy(block: KeyBlockHeaders.Builder.() -> Unit = {}): KeyBlockHeaders
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