Skip to content

/AWS1/CL_PCYGETPUBKEYCERTOUT

GetPublicKeyCertificateOutput

CONSTRUCTOR

IMPORTING

Required arguments:

iv_keycertificate TYPE /AWS1/PCYCERTIFICATETYPE /AWS1/PCYCERTIFICATETYPE

The public key component of the asymmetric key pair in a certificate PEM format (base64 encoded). It is signed by the root certificate authority (CA). The certificate is valid for 90 days from the time it is issued. The service returns a cached certificate if one exists with at least 30 days of remaining validity. Otherwise, a new 90-day certificate is issued.

iv_keycertificatechain TYPE /AWS1/PCYCERTIFICATETYPE /AWS1/PCYCERTIFICATETYPE

The root certificate authority (CA) that signed the public key certificate in PEM format (base64 encoded) of the asymmetric key pair.


Queryable Attributes

KeyCertificate

The public key component of the asymmetric key pair in a certificate PEM format (base64 encoded). It is signed by the root certificate authority (CA). The certificate is valid for 90 days from the time it is issued. The service returns a cached certificate if one exists with at least 30 days of remaining validity. Otherwise, a new 90-day certificate is issued.

Accessible with the following methods

Method Description
GET_KEYCERTIFICATE() Getter for KEYCERTIFICATE, with configurable default
ASK_KEYCERTIFICATE() Getter for KEYCERTIFICATE w/ exceptions if field has no valu
HAS_KEYCERTIFICATE() Determine if KEYCERTIFICATE has a value

KeyCertificateChain

The root certificate authority (CA) that signed the public key certificate in PEM format (base64 encoded) of the asymmetric key pair.

Accessible with the following methods

Method Description
GET_KEYCERTIFICATECHAIN() Getter for KEYCERTIFICATECHAIN, with configurable default
ASK_KEYCERTIFICATECHAIN() Getter for KEYCERTIFICATECHAIN w/ exceptions if field has no
HAS_KEYCERTIFICATECHAIN() Determine if KEYCERTIFICATECHAIN has a value