AAA_USER_T

Represents the AAA User Information.

Direct expressions

EXTERNAL_GROUPS

Operate as a List on the External Groups which is seperated by ','.
For example: HTTP.REQ.USER.EXTERNAL_GROUPS gives list of all groups which are ',' seperated.

Returns: list_t

EXTERNAL_GROUPS (char sep)

Operate as a List on the Group which is seperated by given delimiter.
For example: HTTP.REQ.USER.EXTERNAL_GROUPS(':') gives list of all external groups which are ':' seperated.

Parameters (expressions not allowed):

            sep- delimiter

Returns: list_t

GROUPS

Operate as a List on the Group which is seperated by ','.
For example: HTTP.REQ.USER.GROUPS gives list of all groups which are ',' seperated. In this list first internal groups are listed which are followed by external groups.

Returns: list_t

GROUPS (char sep)

Operate as a List on the Group which is seperated by given delimiter.
For example: HTTP.REQ.USER.GROUPS(':') gives list of all groups which are ':' seperated. In this list first internal groups are listed which are followed by external groups.

Parameters (expressions not allowed):

            sep- delimiter

Returns: list_t

INTERNAL_GROUPS

Operate as a List on the Group which is seperated by ','.
For example: HTTP.REQ.USER.INTERNAL_GROUPS gives list of all groups which are ',' seperated.

Returns: list_t

INTERNAL_GROUPS (char sep)

Operate as a List on the Group which is seperated by given delimiter.
For example: HTTP.REQ.USER.INTERNAL_GROUPS(':') gives list of all internal groups which are ':' seperated.

Parameters (expressions not allowed):

            sep- delimiter

Returns: list_t

IS_MEMBER_OF (text_t group_name)

Returns TRUE if the user is a member of the group group_name

Parameters (expressions not allowed):

            group_name- Group Name

Returns: bool_at

NAME

Returns the NAME of the user.

Returns: text_t

PASSWD

Returns the PASSWORD of the user.

Returns: text_t