/AWS1/CL_DSDUSERSUMMARY¶
A structure containing a subset of the fields of a user object from a directory.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_sid TYPE /AWS1/DSDSID /AWS1/DSDSID¶
The unique security identifier (SID) of the user.
iv_samaccountname TYPE /AWS1/DSDUSERNAME /AWS1/DSDUSERNAME¶
The name of the user.
iv_enabled TYPE /AWS1/DSDBOOLEAN /AWS1/DSDBOOLEAN¶
Indicates whether the user account is active.
Optional arguments:¶
iv_givenname TYPE /AWS1/DSDGIVENNAME /AWS1/DSDGIVENNAME¶
The first name of the user.
iv_surname TYPE /AWS1/DSDSURNAME /AWS1/DSDSURNAME¶
The last name of the user.
Queryable Attributes¶
SID¶
The unique security identifier (SID) of the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SID() |
Getter for SID, with configurable default |
ASK_SID() |
Getter for SID w/ exceptions if field has no value |
HAS_SID() |
Determine if SID has a value |
SAMAccountName¶
The name of the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAMACCOUNTNAME() |
Getter for SAMACCOUNTNAME, with configurable default |
ASK_SAMACCOUNTNAME() |
Getter for SAMACCOUNTNAME w/ exceptions if field has no valu |
HAS_SAMACCOUNTNAME() |
Determine if SAMACCOUNTNAME has a value |
GivenName¶
The first name of the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GIVENNAME() |
Getter for GIVENNAME, with configurable default |
ASK_GIVENNAME() |
Getter for GIVENNAME w/ exceptions if field has no value |
HAS_GIVENNAME() |
Determine if GIVENNAME has a value |
Surname¶
The last name of the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SURNAME() |
Getter for SURNAME, with configurable default |
ASK_SURNAME() |
Getter for SURNAME w/ exceptions if field has no value |
HAS_SURNAME() |
Determine if SURNAME has a value |
Enabled¶
Indicates whether the user account is active.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLED() |
Getter for ENABLED, with configurable default |
ASK_ENABLED() |
Getter for ENABLED w/ exceptions if field has no value |
HAS_ENABLED() |
Determine if ENABLED 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_USERSUMMARYLIST¶
TYPES TT_USERSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DSDUSERSUMMARY WITH DEFAULT KEY
.