Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

  • Commons logging: While not comprehensive, Commons logging statements have been added to much of the client code.
  • JUnit testcases: While not comprehensive, JUnit tests exercise much of the CAS client code.

...

  • ProxyChainScrutizerFilter which makes more convenient consideration of more than just the most previous proxy in the proxy chain.
  • CASValidateFilter which performs only the ticket validation portion of the full CASFilter functionality. CASValidateFilter has no authorization role: it does not scrutinize proxy chains or a CASReceipt previously set into the session.

Release website

See the website for this release.

Known issues

  • StaticCasReceiptCacherFilter should expire its cache, but does not yet do so.
  • ProxyTicketReceptor should expire its cache, but does not yet do so.
  • Test coverage is far from complete (but getting better...).
  • Logging coverage is far from complete (but getting better...).
  • CASValidateFilter duplicates a good deal of CASFilter code. This code duplication should be resolved in a future release.