Skip to content

/AWS1/CL_IOWDAKCERTMETADATA

The device attestation key (DAK) information.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_certificateid TYPE /AWS1/IOWDAKCERTIFICATEID /AWS1/IOWDAKCERTIFICATEID

The certificate ID for the DAK.

Optional arguments:

iv_maxallowedsignature TYPE /AWS1/IOWMAXALLOWEDSIGNATURE /AWS1/IOWMAXALLOWEDSIGNATURE

The maximum number of signatures that the DAK can sign. A value of -1 indicates that there's no device limit.

iv_factorysupport TYPE /AWS1/IOWFACTORYSUPPORT /AWS1/IOWFACTORYSUPPORT

Whether factory support has been enabled.

iv_apid TYPE /AWS1/IOWAPID /AWS1/IOWAPID

The advertised product ID (APID) that's used for pre-production and production applications.

iv_devicetypeid TYPE /AWS1/IOWDEVICETYPEID /AWS1/IOWDEVICETYPEID

The device type ID that's used for prototyping applications.


Queryable Attributes

CertificateId

The certificate ID for the DAK.

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

MaxAllowedSignature

The maximum number of signatures that the DAK can sign. A value of -1 indicates that there's no device limit.

Accessible with the following methods

Method Description
GET_MAXALLOWEDSIGNATURE() Getter for MAXALLOWEDSIGNATURE, with configurable default
ASK_MAXALLOWEDSIGNATURE() Getter for MAXALLOWEDSIGNATURE w/ exceptions if field has no
HAS_MAXALLOWEDSIGNATURE() Determine if MAXALLOWEDSIGNATURE has a value

FactorySupport

Whether factory support has been enabled.

Accessible with the following methods

Method Description
GET_FACTORYSUPPORT() Getter for FACTORYSUPPORT, with configurable default
ASK_FACTORYSUPPORT() Getter for FACTORYSUPPORT w/ exceptions if field has no valu
HAS_FACTORYSUPPORT() Determine if FACTORYSUPPORT has a value

ApId

The advertised product ID (APID) that's used for pre-production and production applications.

Accessible with the following methods

Method Description
GET_APID() Getter for APID, with configurable default
ASK_APID() Getter for APID w/ exceptions if field has no value
HAS_APID() Determine if APID has a value

DeviceTypeId

The device type ID that's used for prototyping applications.

Accessible with the following methods

Method Description
GET_DEVICETYPEID() Getter for DEVICETYPEID, with configurable default
ASK_DEVICETYPEID() Getter for DEVICETYPEID w/ exceptions if field has no value
HAS_DEVICETYPEID() Determine if DEVICETYPEID has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_DAKCERTIFICATEMETADATALIST

TYPES TT_DAKCERTIFICATEMETADATALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOWDAKCERTMETADATA WITH DEFAULT KEY
.