/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 |