Skip to content

/AWS1/CL_IOTCACERTIFICATEDESC

Describes a CA certificate.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_certificatearn TYPE /AWS1/IOTCERTIFICATEARN /AWS1/IOTCERTIFICATEARN

The CA certificate ARN.

iv_certificateid TYPE /AWS1/IOTCERTIFICATEID /AWS1/IOTCERTIFICATEID

The CA certificate ID.

iv_status TYPE /AWS1/IOTCACERTIFICATESTATUS /AWS1/IOTCACERTIFICATESTATUS

The status of a CA certificate.

iv_certificatepem TYPE /AWS1/IOTCERTIFICATEPEM /AWS1/IOTCERTIFICATEPEM

The CA certificate data, in PEM format.

iv_ownedby TYPE /AWS1/IOTAWSACCOUNTID /AWS1/IOTAWSACCOUNTID

The owner of the CA certificate.

iv_creationdate TYPE /AWS1/IOTDATETYPE /AWS1/IOTDATETYPE

The date the CA certificate was created.

iv_autoregistrationstatus TYPE /AWS1/IOTAUTOREGSTATUS /AWS1/IOTAUTOREGSTATUS

Whether the CA certificate configured for auto registration of device certificates. Valid values are "ENABLE" and "DISABLE"

iv_lastmodifieddate TYPE /AWS1/IOTDATETYPE /AWS1/IOTDATETYPE

The date the CA certificate was last modified.

iv_customerversion TYPE /AWS1/IOTCUSTOMERVERSION /AWS1/IOTCUSTOMERVERSION

The customer version of the CA certificate.

iv_generationid TYPE /AWS1/IOTGENERATIONID /AWS1/IOTGENERATIONID

The generation ID of the CA certificate.

io_validity TYPE REF TO /AWS1/CL_IOTCERTVALIDITY /AWS1/CL_IOTCERTVALIDITY

When the CA certificate is valid.

iv_certificatemode TYPE /AWS1/IOTCERTIFICATEMODE /AWS1/IOTCERTIFICATEMODE

The mode of the CA.

All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.


Queryable Attributes

certificateArn

The CA certificate ARN.

Accessible with the following methods

Method Description
GET_CERTIFICATEARN() Getter for CERTIFICATEARN, with configurable default
ASK_CERTIFICATEARN() Getter for CERTIFICATEARN w/ exceptions if field has no valu
HAS_CERTIFICATEARN() Determine if CERTIFICATEARN has a value

certificateId

The CA certificate ID.

Accessible with the following methods

Method Description
GET_CERTIFICATEID() Getter for CERTIFICATEID, with configurable default
ASK_CERTIFICATEID() Getter for CERTIFICATEID w/ exceptions if field has no value
HAS_CERTIFICATEID() Determine if CERTIFICATEID has a value

status

The status of a CA certificate.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

certificatePem

The CA certificate data, in PEM format.

Accessible with the following methods

Method Description
GET_CERTIFICATEPEM() Getter for CERTIFICATEPEM, with configurable default
ASK_CERTIFICATEPEM() Getter for CERTIFICATEPEM w/ exceptions if field has no valu
HAS_CERTIFICATEPEM() Determine if CERTIFICATEPEM has a value

ownedBy

The owner of the CA certificate.

Accessible with the following methods

Method Description
GET_OWNEDBY() Getter for OWNEDBY, with configurable default
ASK_OWNEDBY() Getter for OWNEDBY w/ exceptions if field has no value
HAS_OWNEDBY() Determine if OWNEDBY has a value

creationDate

The date the CA certificate was created.

Accessible with the following methods

Method Description
GET_CREATIONDATE() Getter for CREATIONDATE, with configurable default
ASK_CREATIONDATE() Getter for CREATIONDATE w/ exceptions if field has no value
HAS_CREATIONDATE() Determine if CREATIONDATE has a value

autoRegistrationStatus

Whether the CA certificate configured for auto registration of device certificates. Valid values are "ENABLE" and "DISABLE"

Accessible with the following methods

Method Description
GET_AUTOREGISTRATIONSTATUS() Getter for AUTOREGISTRATIONSTATUS, with configurable default
ASK_AUTOREGISTRATIONSTATUS() Getter for AUTOREGISTRATIONSTATUS w/ exceptions if field has
HAS_AUTOREGISTRATIONSTATUS() Determine if AUTOREGISTRATIONSTATUS has a value

lastModifiedDate

The date the CA certificate was last modified.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDDATE() Getter for LASTMODIFIEDDATE, with configurable default
ASK_LASTMODIFIEDDATE() Getter for LASTMODIFIEDDATE w/ exceptions if field has no va
HAS_LASTMODIFIEDDATE() Determine if LASTMODIFIEDDATE has a value

customerVersion

The customer version of the CA certificate.

Accessible with the following methods

Method Description
GET_CUSTOMERVERSION() Getter for CUSTOMERVERSION, with configurable default
ASK_CUSTOMERVERSION() Getter for CUSTOMERVERSION w/ exceptions if field has no val
HAS_CUSTOMERVERSION() Determine if CUSTOMERVERSION has a value

generationId

The generation ID of the CA certificate.

Accessible with the following methods

Method Description
GET_GENERATIONID() Getter for GENERATIONID, with configurable default
ASK_GENERATIONID() Getter for GENERATIONID w/ exceptions if field has no value
HAS_GENERATIONID() Determine if GENERATIONID has a value

validity

When the CA certificate is valid.

Accessible with the following methods

Method Description
GET_VALIDITY() Getter for VALIDITY

certificateMode

The mode of the CA.

All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.

Accessible with the following methods

Method Description
GET_CERTIFICATEMODE() Getter for CERTIFICATEMODE, with configurable default
ASK_CERTIFICATEMODE() Getter for CERTIFICATEMODE w/ exceptions if field has no val
HAS_CERTIFICATEMODE() Determine if CERTIFICATEMODE has a value