From de886e36fa3e667eecf42322a09a8143a881033c Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Sat, 10 May 2008 17:21:18 +0000 Subject: [PATCH] SEC-624: Expanded general info on obtaining samples and added pointers to ldap and cas versions --- src/docbkx/samples.xml | 51 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/src/docbkx/samples.xml b/src/docbkx/samples.xml index e5b3f3a458..3cb6121f0c 100644 --- a/src/docbkx/samples.xml +++ b/src/docbkx/samples.xml @@ -1,10 +1,23 @@ -Sample Applications - - -
- Tutorial Sample + + Sample Applications + + + There are several sample web applications that are available with the + project. To avoid an overly large download, only the "tutorial" + and "contacts" samples are included in the distribution file. You can + either build the others yourself, or you can obtain the war files + individually from the central Maven repository. We'd recommend the former. + You can get the source as described in the introduction + and it's easy to build the project using Maven. There is more information + on the project web site at + + http://www.springframework.org/spring-security/ + if you need it. + +
+ Tutorial Sample The tutorial sample is a nice basic example to get you started. It uses simple namespace configuration throughout. @@ -23,10 +36,10 @@ application. Only when this basic integration is achieved do we suggest you attempt adding in method authorization or domain object security. -
+
-
- Contacts +
+ Contacts The Contacts Sample is quite an advanced example in that it @@ -98,7 +111,27 @@ URL. --> -
+
+ +
+ LDAP Sample + + The LDAP sample application provides a basic configuration and sets up both a namespace configuration + and an equivalent configuration using traditional beans, both in the same application context file. + This means there are actually two identical authentication providers configured in this application. + +
+
+ CAS Sample + + The CAS sample requires that you run both a CAS server and CAS client. It isn't included in the distribution so you should check out + the project code as described in the introduction. You'll find the relevant files under the + sample/cas directory. There's also a Readme.txt file in there which explains how to run + both the server and the client directly from the source tree, complete with SSL support. You have to download the CAS Server web application + (a war file) from the CAS site and drop it into the samples/cas/server directory. + +
+
\ No newline at end of file