Jasig/cas — pull request #256 by mmoayyed (2013-05-19 01:44:38+00:00)
Title: LPPE - Enabled ldaptive integration; first pass

## Summary
Tested the following use cases with active directory:

1. Account never expires
2. Account is about to expire within a configurable period
3. Account is locked
4. Account is disabled
5. Account cannot login at this time
6. Account cannot login from this location

* Removed old spring authentication handlers. Dependency is to be removed later.
* Added an `LPPEAuthenticationHandler` that is essentially an extension of the new `LdapAuthenticationHandler`.
* Added support for custom attributes that can determine the fate of the expiration policy outside of the default directory impl provides
* Added support for custom date converters that are able to take the expiration date and augment it in the configured fashion.
* All changes are encapsulated inside the new package `org/jasig/cas/adaptors/ldap/lppe`
* Removed old LPPE components and classes.

## AD Sample Configuration
```xml

```

## TODO
* Test Open Ldap integration
* Exception translation to SWF
* More JUnit tests
* Refactor, javadoc, etc.