2010-08-09 3 views
1

Могут ли роли Spring использовать только в относительных иерархических терминах, как в этом примере?Есть ли альтернатива иерархическим ролям безопасности Spring?

Есть ли способ определить роли в абсолютных выражениях?

<beans:bean id="roleHierarchy" 
    class="org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl"> 
    <beans:property name="hierarchy"> 
     <beans:value> 
      ROLE_ADMIN > ROLE_USER 
      ROLE_USER > ROLE_ANONYMOUS 
     </beans:value> 
    </beans:property> 
</beans:bean> 
+0

Что вы подразумеваете под термином "в абсолютном выражении"? –

+0

@ Stephen C: С номерами, например. –

+0

, но в чем смысл этого? –

ответ

2

Это может помочь направить вас в правильном направлении: here is an example я написал, который использует четко определены роли, разрешать или отклонять доступ к защищенным данным на основе ролей.

Обратите внимание, что класс EmployeeService проверяет роль и определяет поведение абсолютно.

+0

Веб-сайт больше неактивен, или я его проголосовал. – Dennis

+0

Спасибо, что сообщили мне! Я обновил ссылку на новое место. – earldouglas

Смежные вопросы