java-idp.git
14 years agoFirst round of bug fixes on Shib SSO, requests properly flow through profile handler...
lajoie [Tue, 19 Jun 2007 14:37:26 +0000 (14:37 +0000)]
First round of bug fixes on Shib SSO, requests properly flow through profile handler to authentication engine, to authentication handler, and back to auth engine

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2255 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoHook in SAML 1 goodness
lajoie [Tue, 19 Jun 2007 01:06:15 +0000 (01:06 +0000)]
Hook in SAML 1 goodness
Improve error message on error page a bit

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2254 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoDon't include log4j jar in WAR (does bad things to container logging)
lajoie [Tue, 19 Jun 2007 00:33:38 +0000 (00:33 +0000)]
Don't include log4j jar in WAR (does bad things to container logging)
Provide good set of default confs (currently only has SAML 2 items)
Add AuthenticationEngine and RemoteUser authentication handler to web.xml
various minor bug-fixes
IdP now compiles, installs, deploys, and answers some requests (not SAML requests yet)

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2253 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agocreate symlink for shib-tools.sh and chmod +x. (and fix line endings)
wnorris [Tue, 19 Jun 2007 00:08:21 +0000 (00:08 +0000)]
create symlink for shib-tools.sh and chmod +x. (and fix line endings)

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2252 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoFix compile time generics error
lajoie [Mon, 18 Jun 2007 23:33:47 +0000 (23:33 +0000)]
Fix compile time generics error

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2251 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoDon't include schemas in WEB-INF/classes, they are in the IdP jar file
lajoie [Mon, 18 Jun 2007 23:09:50 +0000 (23:09 +0000)]
Don't include schemas in WEB-INF/classes, they are in the IdP jar file

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2250 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMore work on authentication handlers; should be complete now except for testing
lajoie [Mon, 18 Jun 2007 15:29:19 +0000 (15:29 +0000)]
More work on authentication handlers; should be complete now except for testing

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2249 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoDrive relying party endpoint selection off of metadata
lajoie [Sun, 17 Jun 2007 14:27:07 +0000 (14:27 +0000)]
Drive relying party endpoint selection off of metadata
SAML 2 SSO bug fixes and working unit tests
Carry party metadata in requests contexts

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2248 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMore work on SSO, now with basic unit tests (which don't work quite yet, but close)
lajoie [Sat, 16 Jun 2007 20:36:53 +0000 (20:36 +0000)]
More work on SSO, now with basic unit tests (which don't work quite yet, but close)
Convert manner in which profile handlers work
  - Shib common profile handler schema changed into chameleon type schema
  - IdP contains IdP-specific profile handler manager w/ support for Authentication Handlers

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2247 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoSynch up names with some running conventions
lajoie [Sat, 16 Jun 2007 13:10:52 +0000 (13:10 +0000)]
Synch up names with some running conventions

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2246 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoLots more authentication code cleaning
lajoie [Sat, 16 Jun 2007 12:58:30 +0000 (12:58 +0000)]
Lots more authentication code cleaning

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2245 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoInitial rework of authentication code, needs logging and testing
lajoie [Thu, 14 Jun 2007 00:29:49 +0000 (00:29 +0000)]
Initial rework of authentication code, needs logging and testing

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2244 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoDoh, don't need this, already there due to java-shib-common.
putmanb [Wed, 13 Jun 2007 23:06:53 +0000 (23:06 +0000)]
Doh, don't need this, already there due to java-shib-common.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2243 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoAdd Spring core jar, has dependencies needed by Spring mock jar.
putmanb [Wed, 13 Jun 2007 23:02:52 +0000 (23:02 +0000)]
Add Spring core jar, has dependencies needed by Spring mock jar.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2242 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoCleanup generic parameterization ServletRequest vs. HttpServletRequest.
putmanb [Mon, 11 Jun 2007 00:45:25 +0000 (00:45 +0000)]
Cleanup generic parameterization ServletRequest vs. HttpServletRequest.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2241 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agocheck SAML versions on requests
lajoie [Sun, 10 Jun 2007 16:26:59 +0000 (16:26 +0000)]
check SAML versions on requests

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2240 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoRemove lats bits of old NameID-based-on-rp-config code
lajoie [Sun, 10 Jun 2007 16:05:55 +0000 (16:05 +0000)]
Remove lats bits of old NameID-based-on-rp-config code
Add configuration flag for attribute push during authentication

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2239 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoReworked Shib SSO profile handler
lajoie [Sat, 9 Jun 2007 22:45:14 +0000 (22:45 +0000)]
Reworked Shib SSO profile handler
Minor code/comment cleanups

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2238 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoConfiguration code for SAML 2 SSO profile handler
lajoie [Fri, 8 Jun 2007 00:14:47 +0000 (00:14 +0000)]
Configuration code for SAML 2 SSO profile handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2237 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMore refactoring, moving more into the abstract SAML 2 profile handler
lajoie [Thu, 7 Jun 2007 23:30:35 +0000 (23:30 +0000)]
More refactoring, moving more into the abstract SAML 2 profile handler
Better handling of errors, more informative StatusMessage
Rework authentication request profile handler (not yet tested)

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2236 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoAdd authentication request and relying party ID
lajoie [Wed, 6 Jun 2007 15:35:11 +0000 (15:35 +0000)]
Add authentication request and relying party ID
Make serializable
Checkystyle fixes

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2235 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoFix up unit tests case
lajoie [Wed, 6 Jun 2007 00:15:32 +0000 (00:15 +0000)]
Fix up unit tests case

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2234 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoNow with SAML 1 attribute query goodness (though not yet tested)
lajoie [Tue, 5 Jun 2007 19:21:07 +0000 (19:21 +0000)]
Now with SAML 1 attribute query goodness (though not yet tested)

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2233 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agosynch up resolver file with schema cleanup changes Will just made
lajoie [Mon, 4 Jun 2007 23:42:24 +0000 (23:42 +0000)]
synch up resolver file with schema cleanup changes Will just made

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2232 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoPolicy based NameID format and assertion signing code
lajoie [Mon, 4 Jun 2007 23:36:06 +0000 (23:36 +0000)]
Policy based NameID format and assertion signing code
Unit tests for basic attribute query flows
SAML2 NameID encoder
Lots of logging

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2231 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoLots of code cleanup
lajoie [Mon, 4 Jun 2007 02:00:40 +0000 (02:00 +0000)]
Lots of code cleanup
Support for policy based name ID format selection

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2230 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agorework saml2 authnreq handler to use a requestcontext object. will make future extens...
dmorr [Fri, 1 Jun 2007 19:28:54 +0000 (19:28 +0000)]
rework saml2 authnreq handler to use a requestcontext object. will make future extension easier.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2229 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agochange session key to the right scope
dmorr [Fri, 1 Jun 2007 18:41:59 +0000 (18:41 +0000)]
change session key to the right scope

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2228 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agod'oh. it helps if you check that we have metadata....
dmorr [Fri, 1 Jun 2007 15:25:14 +0000 (15:25 +0000)]
d'oh. it helps if you check that we have metadata....

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2227 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoprune unused imports
dmorr [Fri, 1 Jun 2007 14:56:36 +0000 (14:56 +0000)]
prune unused imports

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2226 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoin authn manager, check for null sessions and clean up logging msgs
dmorr [Fri, 1 Jun 2007 14:30:03 +0000 (14:30 +0000)]
in authn manager, check for null sessions and clean up logging msgs

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2225 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agodon't send an error if using artifact, clean up logging
dmorr [Thu, 31 May 2007 19:56:15 +0000 (19:56 +0000)]
don't send an error if using artifact, clean up logging

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2224 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoclean up the HttpSession, and send failure message if authn failed.
dmorr [Thu, 31 May 2007 19:49:44 +0000 (19:49 +0000)]
clean up the HttpSession, and send failure message if authn failed.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2223 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMore SAML attribute query unit test work (and related bug fixes) - Basic query flows...
lajoie [Thu, 31 May 2007 16:05:45 +0000 (16:05 +0000)]
More SAML attribute query unit test work (and related bug fixes) - Basic query flows seem to work now

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2222 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agorework saml 1 sso handler. it's cleaner and fixes a lot of small bugs
dmorr [Wed, 30 May 2007 21:10:35 +0000 (21:10 +0000)]
rework saml 1 sso handler. it's cleaner and fixes a lot of small bugs

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2221 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agocatch SecurityPolicyException in saml2 authnreq handler
dmorr [Wed, 30 May 2007 12:44:17 +0000 (12:44 +0000)]
catch SecurityPolicyException in saml2 authnreq handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2220 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoInitial attribute query test, along with bugfixes, where Issuer is not authenticated
lajoie [Wed, 30 May 2007 12:33:02 +0000 (12:33 +0000)]
Initial attribute query test, along with bugfixes, where Issuer is not authenticated

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2219 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMissed a couple files on last checkin
lajoie [Tue, 29 May 2007 17:25:52 +0000 (17:25 +0000)]
Missed a couple files on last checkin

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2218 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoStart of full flow unit tests. Can be used as a template for testing other profile...
lajoie [Tue, 29 May 2007 17:24:29 +0000 (17:24 +0000)]
Start of full flow unit tests.  Can be used as a template for testing other profile handlers.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2217 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoencode the failure response for saml 2 authnreq
dmorr [Tue, 29 May 2007 16:23:22 +0000 (16:23 +0000)]
encode the failure response for saml 2 authnreq

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2216 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoRemove old exception. Handlers only throw profile exceptions
lajoie [Tue, 29 May 2007 15:37:42 +0000 (15:37 +0000)]
Remove old exception.  Handlers only throw profile exceptions

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2215 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agomake it build again
dmorr [Tue, 29 May 2007 15:13:25 +0000 (15:13 +0000)]
make it build again

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2214 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoBunch o' bug fixes, all IdP configuration files now load.
lajoie [Mon, 28 May 2007 22:34:11 +0000 (22:34 +0000)]
Bunch o' bug fixes, all IdP configuration files now load.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2213 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoConfiguration message encoder, decoders, and SAML2 Attribute query security policy
lajoie [Sun, 27 May 2007 14:58:18 +0000 (14:58 +0000)]
Configuration message encoder, decoders, and SAML2 Attribute query security policy

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2212 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoit compiles. will do more fixes tomorrow
dmorr [Tue, 22 May 2007 21:07:15 +0000 (21:07 +0000)]
it compiles. will do more fixes tomorrow

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2211 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoFix schema type extension.... request dispatching works now
lajoie [Tue, 22 May 2007 14:36:55 +0000 (14:36 +0000)]
Fix schema type extension....   request dispatching works now

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2210 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agopathinfo -> requesturi, per email from chad
dmorr [Tue, 22 May 2007 14:24:36 +0000 (14:24 +0000)]
pathinfo -> requesturi, per email from chad

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2209 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoSynch with new profile handler class hierarchy
lajoie [Tue, 22 May 2007 13:53:29 +0000 (13:53 +0000)]
Synch with new profile handler class hierarchy
Add simple status profile handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2208 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoProperly build WAR and install $IDP_HOME
lajoie [Mon, 21 May 2007 21:42:52 +0000 (21:42 +0000)]
Properly build WAR and install $IDP_HOME
Properly load profile handler configuration

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2207 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agosync up with shib-common
dmorr [Mon, 21 May 2007 18:06:32 +0000 (18:06 +0000)]
sync up with shib-common

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2206 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agomissed a file
lajoie [Sun, 20 May 2007 22:59:51 +0000 (22:59 +0000)]
missed a file

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2205 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoRemove old web pages
lajoie [Sun, 20 May 2007 22:59:22 +0000 (22:59 +0000)]
Remove old web pages
Get WAR building, add install ant task

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2204 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoCorrect package name and source erro
lajoie [Sun, 20 May 2007 17:28:27 +0000 (17:28 +0000)]
Correct package name and source erro

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2203 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoInitial configuration code for profile handlers
lajoie [Sun, 20 May 2007 15:23:39 +0000 (15:23 +0000)]
Initial configuration code for profile handlers

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2202 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoStart of schema for profile handlers
lajoie [Sun, 20 May 2007 12:36:46 +0000 (12:36 +0000)]
Start of schema for profile handlers
Flesh out default protocol config

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2201 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agomove configuration files into a conf directory (which will be copied onto the filesys...
lajoie [Sat, 19 May 2007 23:38:00 +0000 (23:38 +0000)]
move configuration files into a conf directory (which will be copied onto the filesystem during install)
Start of default configuration files

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2200 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agousername/pass auth handler - initial rev.
dmorr [Fri, 18 May 2007 19:28:33 +0000 (19:28 +0000)]
username/pass auth handler - initial rev.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2199 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agore-eclipsify the formatting
dmorr [Fri, 18 May 2007 19:28:15 +0000 (19:28 +0000)]
re-eclipsify the formatting

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2198 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoerr, set the "username" for ip address users
dmorr [Thu, 17 May 2007 14:42:57 +0000 (14:42 +0000)]
err, set the "username" for ip address users

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2197 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoREMOTE_USER authN handler
dmorr [Wed, 16 May 2007 14:19:42 +0000 (14:19 +0000)]
REMOTE_USER authN handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2196 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoSynch with current profile handler interfaces
lajoie [Wed, 16 May 2007 11:44:27 +0000 (11:44 +0000)]
Synch with current profile handler interfaces

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2195 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoVersion classes for output current version
lajoie [Wed, 16 May 2007 11:35:25 +0000 (11:35 +0000)]
Version classes for output current version

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2194 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoIdP config schema and example
lajoie [Wed, 16 May 2007 00:24:57 +0000 (00:24 +0000)]
IdP config schema and example

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2193 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agocidr-enabled ip addr authn handler
dmorr [Mon, 14 May 2007 19:56:08 +0000 (19:56 +0000)]
cidr-enabled ip addr authn handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2192 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMore work on profile handlers, still have some more refactoring to do
lajoie [Sun, 13 May 2007 00:12:52 +0000 (00:12 +0000)]
More work on profile handlers, still have some more refactoring to do

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2191 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agocompile fixes for saml2 authnreq
dmorr [Mon, 7 May 2007 15:05:46 +0000 (15:05 +0000)]
compile fixes for saml2 authnreq

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2190 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoLots of profile request dispatcher work:
lajoie [Thu, 3 May 2007 01:54:09 +0000 (01:54 +0000)]
Lots of profile request dispatcher work:
  - Create reloabable service for dispatcher rules (allow endpoints to be changed while the system is running)
  - Implement a couple error handlers

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2189 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoOverwrite existing code
lajoie [Tue, 24 Apr 2007 02:11:06 +0000 (02:11 +0000)]
Overwrite existing code

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2186 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoFix generic type problem
lajoie [Mon, 23 Apr 2007 12:39:41 +0000 (12:39 +0000)]
Fix generic type problem

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2185 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoLots o' profile handler refactoring
lajoie [Mon, 23 Apr 2007 11:59:29 +0000 (11:59 +0000)]
Lots o' profile handler refactoring

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2184 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agofixes for saml 2 authnreq
dmorr [Fri, 20 Apr 2007 22:44:06 +0000 (22:44 +0000)]
fixes for saml 2 authnreq

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2183 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agomore fixes
dmorr [Fri, 20 Apr 2007 22:41:41 +0000 (22:41 +0000)]
more fixes

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2182 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMoved issuer and destination into the response context.
dfisher [Fri, 20 Apr 2007 16:06:09 +0000 (16:06 +0000)]
Moved issuer and destination into the response context.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2181 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoRenamed AttributeQuery to AbstractAttributeQuery.
dfisher [Thu, 19 Apr 2007 23:49:29 +0000 (23:49 +0000)]
Renamed AttributeQuery to AbstractAttributeQuery.
Created HTTPSOAPAttributeQuery.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2180 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoAdded a providerId getter as a convenience.
dfisher [Thu, 19 Apr 2007 23:47:05 +0000 (23:47 +0000)]
Added a providerId getter as a convenience.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2179 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoCommented out XMLBuilder code for now so AttributeQuery will compile.
dfisher [Thu, 19 Apr 2007 23:46:08 +0000 (23:46 +0000)]
Commented out XMLBuilder code for now so AttributeQuery will compile.
Need to revisit what can be abstracted out of the profile handlers.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2178 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoremove generic encoding/decoding methods
lajoie [Tue, 17 Apr 2007 15:32:57 +0000 (15:32 +0000)]
remove generic encoding/decoding methods

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2177 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoUpdate to use new profile handler code.
lajoie [Tue, 17 Apr 2007 01:08:53 +0000 (01:08 +0000)]
Update to use new profile handler code.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2176 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agofixes
dmorr [Mon, 16 Apr 2007 20:22:45 +0000 (20:22 +0000)]
fixes

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2175 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoremove encoding and decoding related items from request/response objects
lajoie [Thu, 12 Apr 2007 20:41:26 +0000 (20:41 +0000)]
remove encoding and decoding related items from request/response objects

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2174 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoRemove old directories
lajoie [Thu, 12 Apr 2007 12:27:43 +0000 (12:27 +0000)]
Remove old directories

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2173 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoBegin fleshing out request/response profile objects
lajoie [Wed, 11 Apr 2007 16:30:43 +0000 (16:30 +0000)]
Begin fleshing out request/response profile objects

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2172 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoDump remaining old code
lajoie [Wed, 11 Apr 2007 12:52:14 +0000 (12:52 +0000)]
Dump remaining old code

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2171 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoCreate parser pool interface and move current pool to an implementation of this inter...
lajoie [Tue, 3 Apr 2007 07:19:12 +0000 (07:19 +0000)]
Create parser pool interface and move current pool to an implementation of this interface.  Allows use of older versions of Xerces and Xalan

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2170 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoModified method signatures to use ProfileRequest and ProfileResponse.
dfisher [Fri, 30 Mar 2007 22:01:12 +0000 (22:01 +0000)]
Modified method signatures to use ProfileRequest and ProfileResponse.
Added ShibbolethProfileRequest and ShibbolethProfileResponse implementatations of new interfaces.
Added ProfileResponseContext for passing around all those bits of data you need when creating a SAML response.
Cleaned up saml2 attribute query.
Ran eclipse formatting on files as I went.
Stiil not clear which pieces will fall out into the AbstractProfileHandler class.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2169 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agosecond draft of authn request; clean up abstract profile handler a bit
dmorr [Fri, 30 Mar 2007 17:56:26 +0000 (17:56 +0000)]
second draft of authn request; clean up abstract profile handler a bit

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2168 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoreformat with eclipse.
dmorr [Fri, 30 Mar 2007 17:54:12 +0000 (17:54 +0000)]
reformat with eclipse.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2167 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoreformat using eclipse's autoformatter. now if i could only make eclipse's indentatio...
dmorr [Fri, 30 Mar 2007 17:53:13 +0000 (17:53 +0000)]
reformat using eclipse's autoformatter. now if i could only make eclipse's indentation not look horrid.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2166 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoremove javolution; reformat to make Chad happy
dmorr [Fri, 30 Mar 2007 17:52:01 +0000 (17:52 +0000)]
remove javolution; reformat to make Chad happy

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2165 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agorough draft of SAML 2 Authn Request handler
dmorr [Mon, 19 Mar 2007 16:04:15 +0000 (16:04 +0000)]
rough draft of SAML 2 Authn Request handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2164 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoremove javolution
dmorr [Thu, 15 Mar 2007 19:55:47 +0000 (19:55 +0000)]
remove javolution

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2163 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoMoving to shib-common
dfisher [Tue, 13 Mar 2007 20:46:25 +0000 (20:46 +0000)]
Moving to shib-common

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2162 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agorough draft of saml 1 sso handler
dmorr [Fri, 9 Mar 2007 21:05:40 +0000 (21:05 +0000)]
rough draft of saml 1 sso handler

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2161 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agofix build lib location
lajoie [Fri, 9 Mar 2007 20:50:01 +0000 (20:50 +0000)]
fix build lib location

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2160 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoadd build properties
lajoie [Fri, 9 Mar 2007 20:48:48 +0000 (20:48 +0000)]
add build properties

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2159 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoModified Attribute Query to use Attribute Authority interface.
dfisher [Thu, 8 Mar 2007 00:17:48 +0000 (00:17 +0000)]
Modified Attribute Query to use Attribute Authority interface.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2158 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoDump some old code
lajoie [Wed, 7 Mar 2007 21:41:31 +0000 (21:41 +0000)]
Dump some old code

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2157 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agouse the new session manager interface
dmorr [Mon, 26 Feb 2007 19:24:45 +0000 (19:24 +0000)]
use the new session manager interface

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2155 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agofix authn classes, per chad's comments
dmorr [Wed, 21 Feb 2007 16:31:08 +0000 (16:31 +0000)]
fix authn classes, per chad's comments

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2154 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

14 years agoFlesh out some session management interfaces
lajoie [Mon, 19 Feb 2007 21:58:55 +0000 (21:58 +0000)]
Flesh out some session management interfaces

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2153 ab3bd59b-922f-494d-bb5f-6f0a3c29deca