/AWS1/CL_PCYIMPAS2805KEYCRYP00¶
Parameter information for key material import using AS2805 key cryptogram format.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_as2805keyvariant TYPE /AWS1/PCYAS2805KEYVARIANT /AWS1/PCYAS2805KEYVARIANT¶
The cryptographic usage of the key under import.
io_keymodesofuse TYPE REF TO /AWS1/CL_PCYKEYMODESOFUSE /AWS1/CL_PCYKEYMODESOFUSE¶
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.
iv_keyalgorithm TYPE /AWS1/PCYKEYALGORITHM /AWS1/PCYKEYALGORITHM¶
The key algorithm of the key under import.
iv_exportable TYPE /AWS1/PCYBOOLEAN /AWS1/PCYBOOLEAN¶
Specified whether the key is exportable. This data is immutable after the key is imported.
iv_wrappingkeyidentifier TYPE /AWS1/PCYKEYARNORKEYALIASTYPE /AWS1/PCYKEYARNORKEYALIASTYPE¶
A key identifier that can be either a key ARN or an alias name. This allows flexible key identification in operations.
When using a key ARN, it must be a fully qualified ARN in the format:
arn:aws:payment-cryptography:region:account:key/key-id.When using an alias, it must begin with
alias/followed by the alias name.Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.
iv_wrappedkeycryptogram TYPE /AWS1/PCYWRAPPEDKEYCRYPTOGRAM /AWS1/PCYWRAPPEDKEYCRYPTOGRAM¶
The wrapped key cryptogram under import.
Queryable Attributes¶
As2805KeyVariant¶
The cryptographic usage of the key under import.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AS2805KEYVARIANT() |
Getter for AS2805KEYVARIANT, with configurable default |
ASK_AS2805KEYVARIANT() |
Getter for AS2805KEYVARIANT w/ exceptions if field has no va |
HAS_AS2805KEYVARIANT() |
Determine if AS2805KEYVARIANT has a value |
KeyModesOfUse¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYMODESOFUSE() |
Getter for KEYMODESOFUSE |
KeyAlgorithm¶
The key algorithm of the key under import.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYALGORITHM() |
Getter for KEYALGORITHM, with configurable default |
ASK_KEYALGORITHM() |
Getter for KEYALGORITHM w/ exceptions if field has no value |
HAS_KEYALGORITHM() |
Determine if KEYALGORITHM has a value |
Exportable¶
Specified whether the key is exportable. This data is immutable after the key is imported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTABLE() |
Getter for EXPORTABLE, with configurable default |
ASK_EXPORTABLE() |
Getter for EXPORTABLE w/ exceptions if field has no value |
HAS_EXPORTABLE() |
Determine if EXPORTABLE has a value |
WrappingKeyIdentifier¶
A key identifier that can be either a key ARN or an alias name. This allows flexible key identification in operations.
When using a key ARN, it must be a fully qualified ARN in the format:
arn:aws:payment-cryptography:region:account:key/key-id.When using an alias, it must begin with
alias/followed by the alias name.Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WRAPPINGKEYIDENTIFIER() |
Getter for WRAPPINGKEYIDENTIFIER, with configurable default |
ASK_WRAPPINGKEYIDENTIFIER() |
Getter for WRAPPINGKEYIDENTIFIER w/ exceptions if field has |
HAS_WRAPPINGKEYIDENTIFIER() |
Determine if WRAPPINGKEYIDENTIFIER has a value |
WrappedKeyCryptogram¶
The wrapped key cryptogram under import.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WRAPPEDKEYCRYPTOGRAM() |
Getter for WRAPPEDKEYCRYPTOGRAM, with configurable default |
ASK_WRAPPEDKEYCRYPTOGRAM() |
Getter for WRAPPEDKEYCRYPTOGRAM w/ exceptions if field has n |
HAS_WRAPPEDKEYCRYPTOGRAM() |
Determine if WRAPPEDKEYCRYPTOGRAM has a value |