Skip to content

/AWS1/CL_PCYEXPKEYCRYPTOGRAM

Parameter information for key material export using asymmetric RSA wrap and unwrap key exchange method.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_certauthoritypublickeyid TYPE /AWS1/PCYKEYARNORKEYALIASTYPE /AWS1/PCYKEYARNORKEYALIASTYPE

The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.

iv_wrappingkeycertificate TYPE /AWS1/PCYCERTIFICATETYPE /AWS1/PCYCERTIFICATETYPE

The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.

Optional arguments:

iv_wrappingspec TYPE /AWS1/PCYWRAPPINGKEYSPEC /AWS1/PCYWRAPPINGKEYSPEC

The wrapping spec for the key under export.


Queryable Attributes

CertificateAuthorityPublicKeyIdentifier

The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.

Accessible with the following methods

Method Description
GET_CERTAUTHORITYPUBLICKEYID() Getter for CERTAUTHORITYPUBLICKEYID, with configurable defau
ASK_CERTAUTHORITYPUBLICKEYID() Getter for CERTAUTHORITYPUBLICKEYID w/ exceptions if field h
HAS_CERTAUTHORITYPUBLICKEYID() Determine if CERTAUTHORITYPUBLICKEYID has a value

WrappingKeyCertificate

The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.

Accessible with the following methods

Method Description
GET_WRAPPINGKEYCERTIFICATE() Getter for WRAPPINGKEYCERTIFICATE, with configurable default
ASK_WRAPPINGKEYCERTIFICATE() Getter for WRAPPINGKEYCERTIFICATE w/ exceptions if field has
HAS_WRAPPINGKEYCERTIFICATE() Determine if WRAPPINGKEYCERTIFICATE has a value

WrappingSpec

The wrapping spec for the key under export.

Accessible with the following methods

Method Description
GET_WRAPPINGSPEC() Getter for WRAPPINGSPEC, with configurable default
ASK_WRAPPINGSPEC() Getter for WRAPPINGSPEC w/ exceptions if field has no value
HAS_WRAPPINGSPEC() Determine if WRAPPINGSPEC has a value