Роли по умолчанию в Spring Security 3.1

Пример Spring 3.1 Security contactиспользует несколько ролей в своемapplicationContext-security.xml:

<intercept-url pattern="/" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/index.jsp" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/hello.htm" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/login.jsp*" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/switchuser.jsp" access="ROLE_SUPERVISOR"/>
<intercept-url pattern="/j_spring_security_switch_user" access="ROLE_SUPERVISOR"/>
<intercept-url pattern="/**" access="ROLE_USER"/>

Где определены эти роли IS _AUTHENTICATED _ANONYMOUSLY, ROLE _SUPERVISOR, ROLE _USER? Эти роли по умолчанию создаются Spring Security?

7
задан Jérôme Verstrynge 20 July 2012 в 10:27
поделиться