Экземпляр разрешения Широ «Любой»

Я запутался в формате разрешений Широ. У меня есть разрешение под названием:

'messages:publish:anyThing'

Человек имеет право:

'messages:publish:1(Category ID)'

Я пытаюсь дать разрешение всем людям, у которых есть экземпляр этого разрешения:

'messages:publish'

Я попробовал следующую строку:

if (SecurityUtils.getPrincipal().isPermitted("messages:publish:?")) 

но безуспешно.

Я знаю, что все * , а как "Любой"?


person Gabriel Cardelli    schedule 31.07.2012    source источник
comment
вы еще не решили это?   -  person pvgoddijn    schedule 10.06.2013


Ответы (1)


См. этот ответ: https://stackoverflow.com/a/5281900/1279987

Поэтому вы можете попробовать это вместо этого:

if (SecurityUtils.getPrincipal().isPermitted("messages:publish:*"))

person larsabrasha    schedule 12.11.2012