I'm starting to look at what is required to fully support OpenLDAP
ppolicy in the LPPE framework. I believe most if not all the work can
be performed in the AuthenticationHandler. It looks like it's simply a
matter of extending the capabilities presently handled by
LPPEAuthenticationHandler. I haven't completed my analysis, but
subclassing or dispatching come to mind as approaches.

My preliminary analysis begs a question: why do we need
LPPEAuthenticationHandler? I had in mind that password expiration
would be a first-order consideration for AuthenticationHandlers; in
that view the functionality in the LPPE handler should be pulled down
into LdapAuthenticationHandler. That looks to me like mostly moving
code around, but possibly there are benefits to that organization that
aren't clear. We might need directory-specific subcomponents to do the
account state handling so the one handler doesn't get too messy, but I
don't see the need for more than one LDAP authentication handler.
Thoughts?

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-dev

Reply via email to