Skip to content

/AWS1/CL_ACPCUSTOMEXTENSION

Specifies the X.509 extension information for a certificate.

Extensions present in CustomExtensions follow the ApiPassthrough template rules.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_objectidentifier TYPE /AWS1/ACPCUSTOMOBJECTID /AWS1/ACPCUSTOMOBJECTID

Specifies the object identifier (OID) of the X.509 extension. For more information, see the Global OID reference database.

iv_value TYPE /AWS1/ACPBASE64STRING1TO4096 /AWS1/ACPBASE64STRING1TO4096

Specifies the base64-encoded value of the X.509 extension.

Optional arguments:

iv_critical TYPE /AWS1/ACPBOOLEAN /AWS1/ACPBOOLEAN

Specifies the critical flag of the X.509 extension.


Queryable Attributes

ObjectIdentifier

Specifies the object identifier (OID) of the X.509 extension. For more information, see the Global OID reference database.

Accessible with the following methods

Method Description
GET_OBJECTIDENTIFIER() Getter for OBJECTIDENTIFIER, with configurable default
ASK_OBJECTIDENTIFIER() Getter for OBJECTIDENTIFIER w/ exceptions if field has no va
HAS_OBJECTIDENTIFIER() Determine if OBJECTIDENTIFIER has a value

Value

Specifies the base64-encoded value of the X.509 extension.

Accessible with the following methods

Method Description
GET_VALUE() Getter for VALUE, with configurable default
ASK_VALUE() Getter for VALUE w/ exceptions if field has no value
HAS_VALUE() Determine if VALUE has a value

Critical

Specifies the critical flag of the X.509 extension.

Accessible with the following methods

Method Description
GET_CRITICAL() Getter for CRITICAL, with configurable default
ASK_CRITICAL() Getter for CRITICAL w/ exceptions if field has no value
HAS_CRITICAL() Determine if CRITICAL 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_CUSTOMEXTENSIONLIST

TYPES TT_CUSTOMEXTENSIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ACPCUSTOMEXTENSION WITH DEFAULT KEY
.