Skip to content

/AWS1/CL_DSDMEMBER

A member object that contains identifying information for a specified member.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_sid TYPE /AWS1/DSDSID /AWS1/DSDSID

The unique security identifier (SID) of the group member.

iv_samaccountname TYPE /AWS1/DSDMEMBERNAME /AWS1/DSDMEMBERNAME

The name of the group member.

iv_membertype TYPE /AWS1/DSDMEMBERTYPE /AWS1/DSDMEMBERTYPE

The AD type of the member object.


Queryable Attributes

SID

The unique security identifier (SID) of the group member.

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 group member.

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

MemberType

The AD type of the member object.

Accessible with the following methods

Method Description
GET_MEMBERTYPE() Getter for MEMBERTYPE, with configurable default
ASK_MEMBERTYPE() Getter for MEMBERTYPE w/ exceptions if field has no value
HAS_MEMBERTYPE() Determine if MEMBERTYPE 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_MEMBERLIST

TYPES TT_MEMBERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DSDMEMBER WITH DEFAULT KEY
.