/AWS1/CL_ACATEMPLATE¶
An Active Directory compatible certificate template. Connectors issue certificates against these templates based on the requestor's Active Directory group membership.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_arn TYPE /AWS1/ACATEMPLATEARN /AWS1/ACATEMPLATEARN¶
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
iv_connectorarn TYPE /AWS1/ACACONNECTORARN /AWS1/ACACONNECTORARN¶
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
io_definition TYPE REF TO /AWS1/CL_ACATEMPLATEDEFINITION /AWS1/CL_ACATEMPLATEDEFINITION¶
Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.
iv_name TYPE /AWS1/ACATEMPLATENAME /AWS1/ACATEMPLATENAME¶
Name of the templates. Template names must be unique.
iv_objectidentifier TYPE /AWS1/ACACUSTOMOBJECTID /AWS1/ACACUSTOMOBJECTID¶
Object identifier of a template.
iv_policyschema TYPE /AWS1/ACAINTEGER /AWS1/ACAINTEGER¶
The template schema version. Template schema versions can be v2, v3, or v4. The template configuration options change based on the template schema version.
iv_status TYPE /AWS1/ACATEMPLATESTATUS /AWS1/ACATEMPLATESTATUS¶
Status of the template. Status can be creating, active, deleting, or failed.
io_revision TYPE REF TO /AWS1/CL_ACATEMPLATEREVISION /AWS1/CL_ACATEMPLATEREVISION¶
The version of the template. Template updates will increment the minor revision. Re-enrolling all certificate holders will increment the major revision.
iv_createdat TYPE /AWS1/ACATIMESTAMP /AWS1/ACATIMESTAMP¶
The date and time that the template was created.
iv_updatedat TYPE /AWS1/ACATIMESTAMP /AWS1/ACATIMESTAMP¶
The date and time that the template was updated.
Queryable Attributes¶
Arn¶
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
ConnectorArn¶
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTORARN() |
Getter for CONNECTORARN, with configurable default |
ASK_CONNECTORARN() |
Getter for CONNECTORARN w/ exceptions if field has no value |
HAS_CONNECTORARN() |
Determine if CONNECTORARN has a value |
Definition¶
Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFINITION() |
Getter for DEFINITION |
Name¶
Name of the templates. Template names must be unique.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
ObjectIdentifier¶
Object identifier of a template.
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 |
PolicySchema¶
The template schema version. Template schema versions can be v2, v3, or v4. The template configuration options change based on the template schema version.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_POLICYSCHEMA() |
Getter for POLICYSCHEMA, with configurable default |
ASK_POLICYSCHEMA() |
Getter for POLICYSCHEMA w/ exceptions if field has no value |
HAS_POLICYSCHEMA() |
Determine if POLICYSCHEMA has a value |
Status¶
Status of the template. Status can be creating, active, deleting, or failed.
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 |
Revision¶
The version of the template. Template updates will increment the minor revision. Re-enrolling all certificate holders will increment the major revision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISION() |
Getter for REVISION |
CreatedAt¶
The date and time that the template was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
UpdatedAt¶
The date and time that the template was updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |