/AWS1/CL_TBDAWSCREDENTIALS¶
The Identity and Access Management credentials.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_accesskeyid TYPE /AWS1/TBDACCESSKEYID /AWS1/TBDACCESSKEYID¶
The IAM access key ID.
iv_secretaccesskey TYPE /AWS1/TBDSECRETACCESSKEY /AWS1/TBDSECRETACCESSKEY¶
The IAM secret access key.
iv_sessiontoken TYPE /AWS1/TBDSESSIONTOKEN /AWS1/TBDSESSIONTOKEN¶
The IAM session token
iv_expiration TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The expiration date and time of the IAM credentials.
Queryable Attributes¶
accessKeyId¶
The IAM access key ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSKEYID() |
Getter for ACCESSKEYID, with configurable default |
ASK_ACCESSKEYID() |
Getter for ACCESSKEYID w/ exceptions if field has no value |
HAS_ACCESSKEYID() |
Determine if ACCESSKEYID has a value |
secretAccessKey¶
The IAM secret access key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECRETACCESSKEY() |
Getter for SECRETACCESSKEY, with configurable default |
ASK_SECRETACCESSKEY() |
Getter for SECRETACCESSKEY w/ exceptions if field has no val |
HAS_SECRETACCESSKEY() |
Determine if SECRETACCESSKEY has a value |
sessionToken¶
The IAM session token
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONTOKEN() |
Getter for SESSIONTOKEN, with configurable default |
ASK_SESSIONTOKEN() |
Getter for SESSIONTOKEN w/ exceptions if field has no value |
HAS_SESSIONTOKEN() |
Determine if SESSIONTOKEN has a value |
expiration¶
The expiration date and time of the IAM credentials.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRATION() |
Getter for EXPIRATION, with configurable default |
ASK_EXPIRATION() |
Getter for EXPIRATION w/ exceptions if field has no value |
HAS_EXPIRATION() |
Determine if EXPIRATION has a value |