Details
-
Story
-
Status: Closed
-
Minor
-
Resolution: Completed
-
None
Description
Schema example:
actions: additionalProperties: additionalProperties: type: string type: object # @review description: Block of actions allowed by the user making the request. readOnly: true type: object
Action map creation example:
return HashMapBuilder.<String, Map<String, String>>put( "delete", addAction( ActionKeys.DELETE, cpOptionId, "deleteOption", _cpOptionModelResourcePermission) ).put( "get", addAction( ActionKeys.VIEW, cpOptionId, "getOption", _cpOptionModelResourcePermission) ).put( "update", addAction( ActionKeys.UPDATE, cpOptionId, "patchOption", _cpOptionModelResourcePermission) ).build();