Lucas,

We are currently just beginning work on this at our site. Unfortunately
since we are just in the planning stages I can't give you more than what we
plan to do.

We created a new objectClass in our ldap directory that services entries
will use. 

We are then going to implement the org.jasig.cas.services.ServiceRegistry,
org.jasig.cas.services.ServiceRegistryManager and
org.jasig.cas.services.ServiceRegistryReloader interfaces to use ldap via
JNDI to do lookups as necessary on those services entries.

When the project is finished I will also put something in the wiki.

Mike

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Lucas Rockwell
Sent: Thursday, September 27, 2007 2:51 PM
To: Yale CAS mailing list
Subject: Service Registry in LDAP...

Hi all,

I would like to put the Service Registry information in our LDAP  
server, but I am feeling a little lost.

I see this page http://www.ja-sig.org/wiki/display/CASUM/Configuring  
for configuring the backend as a database, but I don't think it is as  
straight-forward for ldap, especially since we don't let applications  
just create new schema objects on the fly (as it looks like that is  
what the Hibernate code is doing for a database).

It looks like InMemoryServiceRegistryDaoImpl just implements  
ServiceRegistryDao, but even looking at those two things and all the  
other classes in that package do not give me a clear picture about  
how to do this with ldap.

Also, there is CAS itself that has to interact with the Registry, as  
well as the management "console", but perhaps all of that is done via  
the one "serviceRegistryDao" bean in applicationContext.xml...

Any pointers to get me started would be great.

Of course, I'll gladly put the solution on the wiki.

Thanks!

-lucas
_______________________________________________
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

Reply via email to