/AWS1/CL_GDYSESSION¶
Contains information about the authenticated session.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_uid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The unique identifier of the session.
iv_mfastatus TYPE /AWS1/GDYMFASTATUS /AWS1/GDYMFASTATUS¶
Indicates whether or not multi-factor authencation (MFA) was used during authentication.
In Amazon Web Services CloudTrail, you can find this value as
userIdentity.sessionContext.attributes.mfaAuthenticated.
iv_createdtime TYPE /AWS1/GDYTIMESTAMP /AWS1/GDYTIMESTAMP¶
The timestamp for when the session was created.
In Amazon Web Services CloudTrail, you can find this value as
userIdentity.sessionContext.attributes.creationDate.
iv_issuer TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
Identifier of the session issuer.
In Amazon Web Services CloudTrail, you can find this value as
userIdentity.sessionContext.sessionIssuer.arn.
Queryable Attributes¶
Uid¶
The unique identifier of the session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UID() |
Getter for UID, with configurable default |
ASK_UID() |
Getter for UID w/ exceptions if field has no value |
HAS_UID() |
Determine if UID has a value |
MfaStatus¶
Indicates whether or not multi-factor authencation (MFA) was used during authentication.
In Amazon Web Services CloudTrail, you can find this value as
userIdentity.sessionContext.attributes.mfaAuthenticated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MFASTATUS() |
Getter for MFASTATUS, with configurable default |
ASK_MFASTATUS() |
Getter for MFASTATUS w/ exceptions if field has no value |
HAS_MFASTATUS() |
Determine if MFASTATUS has a value |
CreatedTime¶
The timestamp for when the session was created.
In Amazon Web Services CloudTrail, you can find this value as
userIdentity.sessionContext.attributes.creationDate.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIME() |
Getter for CREATEDTIME, with configurable default |
ASK_CREATEDTIME() |
Getter for CREATEDTIME w/ exceptions if field has no value |
HAS_CREATEDTIME() |
Determine if CREATEDTIME has a value |
Issuer¶
Identifier of the session issuer.
In Amazon Web Services CloudTrail, you can find this value as
userIdentity.sessionContext.sessionIssuer.arn.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSUER() |
Getter for ISSUER, with configurable default |
ASK_ISSUER() |
Getter for ISSUER w/ exceptions if field has no value |
HAS_ISSUER() |
Determine if ISSUER has a value |