Spring 3.1 Securityのcontact
例では、次の2つの役割を使用しています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ロールはどこで定義されていますか?これらのデフォルトの役割はSpringSecurityによって作成されますか?