public static interface KeySummary.Builder extends SdkPojo, CopyableBuilder<KeySummary.Builder,KeySummary>
| Modifier and Type | Method and Description |
|---|---|
KeySummary.Builder |
enabled(Boolean enabled)
Specifies whether the key is enabled.
|
KeySummary.Builder |
exportable(Boolean exportable)
Specifies whether the key is exportable.
|
KeySummary.Builder |
keyArn(String keyArn)
The Amazon Resource Name (ARN) of the key.
|
default KeySummary.Builder |
keyAttributes(Consumer<KeyAttributes.Builder> keyAttributes)
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
|
KeySummary.Builder |
keyAttributes(KeyAttributes keyAttributes)
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
|
KeySummary.Builder |
keyCheckValue(String keyCheckValue)
The key check value (KCV) is used to check if all parties holding a given key have the same key or to detect
that a key has changed.
|
KeySummary.Builder |
keyState(KeyState keyState)
The state of an Amazon Web Services Payment Cryptography that is being created or deleted.
|
KeySummary.Builder |
keyState(String keyState)
The state of an Amazon Web Services Payment Cryptography that is being created or deleted.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildKeySummary.Builder enabled(Boolean enabled)
Specifies whether the key is enabled.
enabled - Specifies whether the key is enabled.KeySummary.Builder exportable(Boolean exportable)
Specifies whether the key is exportable. This data is immutable after the key is created.
exportable - Specifies whether the key is exportable. This data is immutable after the key is created.KeySummary.Builder keyArn(String keyArn)
The Amazon Resource Name (ARN) of the key.
keyArn - The Amazon Resource Name (ARN) of the key.KeySummary.Builder keyAttributes(KeyAttributes 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.
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.default KeySummary.Builder keyAttributes(Consumer<KeyAttributes.Builder> 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.
This is a convenience method that creates an instance of theKeyAttributes.Builder avoiding the need
to create one manually via KeyAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to keyAttributes(KeyAttributes).
keyAttributes - a consumer that will call methods on KeyAttributes.BuilderkeyAttributes(KeyAttributes)KeySummary.Builder keyCheckValue(String keyCheckValue)
The key check value (KCV) is used to check if all parties holding a given key have the same key or to detect that a key has changed. Amazon Web Services Payment Cryptography calculates the KCV by using standard algorithms, typically by encrypting 8 or 16 bytes or "00" or "01" and then truncating the result to the first 3 bytes, or 6 hex digits, of the resulting cryptogram.
keyCheckValue - The key check value (KCV) is used to check if all parties holding a given key have the same key or to
detect that a key has changed. Amazon Web Services Payment Cryptography calculates the KCV by using
standard algorithms, typically by encrypting 8 or 16 bytes or "00" or "01" and then truncating the
result to the first 3 bytes, or 6 hex digits, of the resulting cryptogram.KeySummary.Builder keyState(String keyState)
The state of an Amazon Web Services Payment Cryptography that is being created or deleted.
KeySummary.Builder keyState(KeyState keyState)
The state of an Amazon Web Services Payment Cryptography that is being created or deleted.
Copyright © 2023. All rights reserved.