Import of vendor-supplied client 2.1.0

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/branches/vendor-2.1.0@215 13c60f12-16d3-584d-8759-a9dc014e7882
Create trunk from vendor branch

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@216 13c60f12-16d3-584d-8759-a9dc014e7882
remove "build" folder

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@217 13c60f12-16d3-584d-8759-a9dc014e7882
ignore "build" folder

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@218 13c60f12-16d3-584d-8759-a9dc014e7882
remove "bin" folder

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@219 13c60f12-16d3-584d-8759-a9dc014e7882
ingore "bin" folder

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@220 13c60f12-16d3-584d-8759-a9dc014e7882
apply CCCI customizations

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@221 13c60f12-16d3-584d-8759-a9dc014e7882
latest compiled JAR file

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@222 13c60f12-16d3-584d-8759-a9dc014e7882
minor edits to LogoutEchoFilter.java

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@237 13c60f12-16d3-584d-8759-a9dc014e7882
Added addition of logout callback url to the cas login string.

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@341 13c60f12-16d3-584d-8759-a9dc014e7882
various updates, mostly to allow for redirect to clean ticket
also to enable CASValidateFilter.java

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@562 13c60f12-16d3-584d-8759-a9dc014e7882
Add redirect to clean ticket to the normal CASFilter
  (before it was only on the CASValidateFilter)
Update the filter wrapper so that it also passes all attributes as HTTP headers with "CAS_" prepended.
  Note that all "CAS_*" headers will be provided by CAS... if Java asks for a header starting with "CAS_"
  and there isn't a corresponding attribute, the value returned will be null, even if such a header was
  passed from the browser!!!


git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@570 13c60f12-16d3-584d-8759-a9dc014e7882
Uploading the latest custom CAS client distribution

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@571 13c60f12-16d3-584d-8759-a9dc014e7882
add sample web.xml
remove inappropriate copyright info from LogoutEchoFilter.java

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@572 13c60f12-16d3-584d-8759-a9dc014e7882
IDM-380
Added exclusion capability (url-pattern-exclude as an init-param for the servlet)
Why? For BI Publisher, the CAS filter needs to exclude certain paths
Note that this only applies to CASFilter for now, not yet to CASValidateFilter.java

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@574 13c60f12-16d3-584d-8759-a9dc014e7882
add the ability to specify a hard-coded username for the "guest" access to the CASValidateFilter


git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@575 13c60f12-16d3-584d-8759-a9dc014e7882
reformat the code
(I'm pretty sure that is all that I changed... I accidentally told eclipse to reformat everything... but I like the way it looks now)

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@610 13c60f12-16d3-584d-8759-a9dc014e7882
HCMS-795
For POST messages, don't check for the "ticket" parameter... it could mess up the underlying servlet!
Wrap the response at the last possible minute
Add a wrapper for the session (though this is probably unnecessary)
Add a logout "trap" filter.  Currently it is hardcoded for PeopleSoft. It looks for the normal logout URL and redirects to the SSO central logout URL.



git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@612 13c60f12-16d3-584d-8759-a9dc014e7882
make version number a variable, and bump it up (the 2.1.0 that is in artifactory is not consistent with what is in this version of svn, and a maven project now needs some of the new changes

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@709 13c60f12-16d3-584d-8759-a9dc014e7882
fixes to LogoutEchoFilter, and allow it to give a nice response if the app so desires.  Bumping the version.

git-svn-id: http://arkham.ccci.org/svn/cas-server/java-client/trunk@710 13c60f12-16d3-584d-8759-a9dc014e7882