Junling Bu created SHIRO-657:
--------------------------------

             Summary: Add desc to RequiresPermissions
                 Key: SHIRO-657
                 URL: https://issues.apache.org/jira/browse/SHIRO-657
             Project: Shiro
          Issue Type: Improvement
            Reporter: Junling Bu


This is a feature request.

The use case is that I can parse RequiresPermissions to generate system 
permission list.

However, I want to generate description text for each defined permission 
meanwhile. 
These texts will give better user experience rather than actual permissions.

For example:

{code:java}

@RequiresPermissions(value="admin:list", desc="Admin List Permission")

@GetMapping("/list")
public Object list(){

}

{code}

Afterwards, I can generate following json array and only show label property 
for users.
{code:json}
[
  {
    id: "admin:list",
    label: "Admin List Permission"
  }
...
]
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to