Hi Kristin,

We have some documents about using Maven.

http://www.ja-sig.org/wiki/display/CASUM/Using+CAS+with+Maven+2+and+Eclipse

And what actually is Maven about, is to edit the pom.xml file with the
settings in the JDBC document, and then run mvn package in the
cas-server-webapp folder under command prompt.

Harry


Kristin Coles wrote:
> 
> Scott,
> 
> Thanks for a super quick reply! :) I did take a look at it before. However
> I
> couldn't make much sense out of it. Probably because I don't know about
> Maven yet. Would you recommend me learning Maven then?
> 
> Any additional pointers to resources which tell me how to write my own
> custom authentication handlers and integrate them into CAS would be
> welcome.
> 
> 
> Thank you,
> Kristin,
> 
> 
> On 10/30/07, Scott Battaglia <[EMAIL PROTECTED]> wrote:
>>
>> Kristin,
>>
>> I'm off to a meeting so I hope to be able to respond more, but to give
>> you
>> a head start, have you looked at:
>> http://www.ja-sig.org/wiki/display/CASUM/JDBC
>>
>> We have pre-built JDBC authentication handlers for connecting to
>> databases.  They accept custom Password Encoders (we have one
>> implementation
>> that I don't have a link to right now).
>>
>> Take a look at them and see if they will help you.
>>
>> -Scott
>>
>> On 10/30/07, Kristin Coles <[EMAIL PROTECTED]> wrote:
>>
>> > Hi there,
>> >
>> > I'm new to CAS. I have been able to download/install and get CAS to
>> > work. Now I am ready for the next step. I have a Progress OpenEdge
>> database
>> > with username and password fields in a user table. The password field
>> stores
>> > the MD5 hash of the textual password.
>> >
>> > Firstly, I would like to write a custom Authentication Handler that
>> > would take the user credentials and compare it against the database.
>> > Secondly, how would I then integrate this custom Authentication Handler
>> > into CAS?
>> >
>> > I have read the documentation on
>> > http://www.ja-sig.org/wiki/display/CASUM/Home and
>> http://www.ja-sig.org/but I am unable to figure out how to about
>> accomplishing this. Probably
>> > there are multiple ways of getting this done. Can someone please point
>> me in
>> > the right direction.
>> >
>> > Thanks much for your time.
>> >
>> > Regards,
>> > Kristin.
>> >
>> > PS: Here are a few things I've done successfully.
>> >
>> > I am using Tomcat 5.5.17 running on Apache Webserver 2.0.54.
>> > 1. I have downloaded cas-server-3.1 and cas-client-java-2.1.1. Copied
>> > the cas.war file to Tomcat/webapps and copied casclient.jar to
>> > Tomcat\webapps\jsp-examples\WEB-INF\lib.
>> > 2. Edited Tomcat\webapps\jsp-examples\WEB-INF\web.xml as follows
>> >   <filter>
>> >     <filter-name>CAS Filter</filter-name>
>> >     <filter-class>edu.yale.its.tp.cas.client.filter.CASFilter
>> > </filter-class>
>> >     <init-param>
>> >      
>> <param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>
>> >       <param-value>https://kristin/cas/login</param-value>
>> >     </init-param>
>> >     <init-param>
>> >      
>> <param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
>> >       <param-value>https://kristin/cas/proxyValidate</param-value>
>> >     </init-param>
>> >     <init-param>
>> >       <param-name> edu.yale.its.tp.cas.client.filter.serverName
>> > </param-name>
>> >       <param-value>kristin</param-value>
>> >     </init-param>
>> >   </filter>
>> >
>> >   <filter-mapping>
>> >     <filter-name>CAS Filter</filter-name>
>> >     <url-pattern>/*</url-pattern>
>> >   </filter-mapping>
>> > 3. Followed the instructions in
>> http://www.ja-sig.org/products/cas/server/ssl/index.html
>> > to solve the SSL issues.
>> > 4. Created customized views using
>> http://www.ja-sig.org/products/cas/server/views/index.html
>> >
>> >
>> > The result is, when I access any jsp page (in the jsp-examples
>> > directory) for the first time, I am being prompted for credentials. If
>> I
>> > enter the same username and password, CAS rightly redirects me to the
>> jsp
>> > page. In short CAS works for me!
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > Yale CAS mailing list
>> > [email protected]
>> > http://tp.its.yale.edu/mailman/listinfo/cas
>> >
>> >
>>
>>
>> --
>> -Scott Battaglia
>>
>> LinkedIn: http://www.linkedin.com/in/scottbattaglia
>> _______________________________________________
>> Yale CAS mailing list
>> [email protected]
>> http://tp.its.yale.edu/mailman/listinfo/cas
>>
>>
> 
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Help-with-writing-a-Custom-Authentication-Handler-tf4720251.html#a13501425
Sent from the CAS Users mailing list archive at Nabble.com.

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to