/AWS1/CL_VPSENTITIESDEFINITION¶
Contains the list of entities to be considered during an authorization request. This includes all principals, resources, and actions required to successfully evaluate the request.
This data type is used as a field in the response parameter for the IsAuthorized and IsAuthorizedWithToken operations.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IT_ENTITYLIST
TYPE /AWS1/CL_VPSENTITYITEM=>TT_ENTITYLIST
TT_ENTITYLIST
¶
An array of entities that are needed to successfully evaluate an authorization request. Each entity in this array must include an identifier for the entity, the attributes of the entity, and a list of any parent entities.
Queryable Attributes¶
entityList¶
An array of entities that are needed to successfully evaluate an authorization request. Each entity in this array must include an identifier for the entity, the attributes of the entity, and a list of any parent entities.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENTITYLIST() |
Getter for ENTITYLIST, with configurable default |
ASK_ENTITYLIST() |
Getter for ENTITYLIST w/ exceptions if field has no value |
HAS_ENTITYLIST() |
Determine if ENTITYLIST has a value |