浏览代码

Minor doc updates

Luke Taylor 17 年之前
父节点
当前提交
87ba871605
共有 1 个文件被更改,包括 8 次插入6 次删除
  1. 8 6
      src/docbkx/common-auth-services.xml

+ 8 - 6
src/docbkx/common-auth-services.xml

@@ -6,13 +6,13 @@
       <title>Mechanisms, Providers and Entry Points</title>
     </info>
 
-    <para>If you're using Spring Security-provided authentication
-    approaches, you'll usually need to configure a web filter, together
+    <para>To use Spring Security's authentication services,
+    you'll usually need to configure a web filter, together
     with an <literal>AuthenticationProvider</literal> and
     <literal>AuthenticationEntryPoint</literal>. In this section we are
     going to explore an example application that needs to support both
-    form-based authentication (ie so a nice HTML page is presented to a
-    user for them to login) plus BASIC authentication (ie so a web service
+    form-based authentication (so a nice HTML page is presented to a
+    user for them to login) and BASIC authentication (so a web service
     or similar can access protected resources).</para>
 
     <para>In the web.xml, this application will need a single Spring
@@ -236,7 +236,9 @@
     <literal>UserDetailsService</literal> interfaces. The contract for
     this latter interface consists of a single method:</para>
 
-    <para><programlisting>public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException, DataAccessException;</programlisting></para>
+    <para><programlisting>
+  UserDetails loadUserByUsername(String username) throws UsernameNotFoundException, DataAccessException;
+    </programlisting></para>
 
     <para>The returned <literal>UserDetails</literal> is an interface that
     provides getters that guarantee non-null provision of basic
@@ -245,7 +247,7 @@
     authentication providers will use a
     <literal>UserDetailsService</literal>, even if the username and
     password are not actually used as part of the authentication decision.
-    Generally such provider will be using the returned
+    Generally such providers will be using the returned
     <literal>UserDetails</literal> object just for its
     <literal>GrantedAuthority[]</literal> information, because some other
     system (like LDAP or X509 or CAS etc) has undertaken the