> I’m using Google protobuf to call a local service for username/password
> authentication.  It returns a set of attributes about the person.

CAS has separated authentication and attribute resolution into two
distinct components, namely AuthenticationHandler and
CredentialsToPrincipalResolver.  It's not clear whether you have a
custom auth handler for your service.  As far as the Person Directory
stuff, most of the out-of-box implementations inherit from
AbstractPersonDirectoryCredentialsToPrincipalResolver which uses
Person Directory, but there's no requirement per se on using that
library to construct a principal from authentication credentials.
You'll need to write your own integration code for this in any case,
so you should base your solution on whatever seems easiest.  I'm not
aware of any IPersonAttributeDao implementation that you could use or
even build on for this case, so it may be simpler to develop your own
resolver.

M

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to