|
@@ -518,7 +518,7 @@ List<OpenIDAttribute> attributes = token.getAttributes();</programlisting>The
|
|
<classname>OpenIDAttribute</classname> contains the attribute type and the retrieved
|
|
<classname>OpenIDAttribute</classname> contains the attribute type and the retrieved
|
|
value (or values in the case of multi-valued attributes). We'll see more about how the
|
|
value (or values in the case of multi-valued attributes). We'll see more about how the
|
|
<classname>SecurityContextHolder</classname> class is used when we look at core Spring
|
|
<classname>SecurityContextHolder</classname> class is used when we look at core Spring
|
|
- Security components in the <link xlink:href="core-components">technical overview</link>
|
|
|
|
|
|
+ Security components in the <link xlink:href="#core-components">technical overview</link>
|
|
chapter.</para>
|
|
chapter.</para>
|
|
</section>
|
|
</section>
|
|
</section>
|
|
</section>
|
|
@@ -624,7 +624,7 @@ List<OpenIDAttribute> attributes = token.getAttributes();</programlisting>The
|
|
<para>From version 2.0 onwards Spring Security has improved support substantially for adding
|
|
<para>From version 2.0 onwards Spring Security has improved support substantially for adding
|
|
security to your service layer methods. It provides support for JSR-250 annotation security as
|
|
security to your service layer methods. It provides support for JSR-250 annotation security as
|
|
well as the framework's original <literal>@Secured</literal> annotation. From 3.0 you can also
|
|
well as the framework's original <literal>@Secured</literal> annotation. From 3.0 you can also
|
|
- make use of new <link xlink:href="el-access">expression-based annotations</link>. You can
|
|
|
|
|
|
+ make use of new <link xlink:href="#el-access">expression-based annotations</link>. You can
|
|
apply security to a single bean, using the <literal>intercept-methods</literal> element to
|
|
apply security to a single bean, using the <literal>intercept-methods</literal> element to
|
|
decorate the bean declaration, or you can secure multiple beans across the entire service
|
|
decorate the bean declaration, or you can secure multiple beans across the entire service
|
|
layer using the AspectJ style pointcuts. </para>
|
|
layer using the AspectJ style pointcuts. </para>
|