Skip to content

/AWS1/CL_ACPEXTENDEDKEYUSAGE

Specifies additional purposes for which the certified public key may be used other than basic purposes indicated in the KeyUsage extension.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_extendedkeyusagetype TYPE /AWS1/ACPEXTENDEDKEYUSAGETYPE /AWS1/ACPEXTENDEDKEYUSAGETYPE

Specifies a standard ExtendedKeyUsage as defined as in RFC 5280.

iv_extendedkeyusageobjectid TYPE /AWS1/ACPCUSTOMOBJECTID /AWS1/ACPCUSTOMOBJECTID

Specifies a custom ExtendedKeyUsage with an object identifier (OID).


Queryable Attributes

ExtendedKeyUsageType

Specifies a standard ExtendedKeyUsage as defined as in RFC 5280.

Accessible with the following methods

Method Description
GET_EXTENDEDKEYUSAGETYPE() Getter for EXTENDEDKEYUSAGETYPE, with configurable default
ASK_EXTENDEDKEYUSAGETYPE() Getter for EXTENDEDKEYUSAGETYPE w/ exceptions if field has n
HAS_EXTENDEDKEYUSAGETYPE() Determine if EXTENDEDKEYUSAGETYPE has a value

ExtendedKeyUsageObjectIdentifier

Specifies a custom ExtendedKeyUsage with an object identifier (OID).

Accessible with the following methods

Method Description
GET_EXTENDEDKEYUSAGEOBJECTID() Getter for EXTENDEDKEYUSAGEOBJECTID, with configurable defau
ASK_EXTENDEDKEYUSAGEOBJECTID() Getter for EXTENDEDKEYUSAGEOBJECTID w/ exceptions if field h
HAS_EXTENDEDKEYUSAGEOBJECTID() Determine if EXTENDEDKEYUSAGEOBJECTID 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_EXTENDEDKEYUSAGELIST

TYPES TT_EXTENDEDKEYUSAGELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ACPEXTENDEDKEYUSAGE WITH DEFAULT KEY
.