lajoie [Tue, 19 Feb 2008 08:34:19 +0000 (08:34 +0000)]
Set principal name from request attribute
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2630
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 19 Feb 2008 08:25:35 +0000 (08:25 +0000)]
Add explicit PreviousSession support
Cleanup some authn engine code
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2629
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 18:59:18 +0000 (18:59 +0000)]
Add default NameID encoder for SAML 2 when no name format is provided by SP
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2628
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 18:48:44 +0000 (18:48 +0000)]
and revert
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2627
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 18:43:50 +0000 (18:43 +0000)]
check naming option
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2626
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 14:40:13 +0000 (14:40 +0000)]
again.. save THEN commit
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2625
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 14:36:48 +0000 (14:36 +0000)]
Fix NPE
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2624
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 14:23:40 +0000 (14:23 +0000)]
Fix typo in default config
minor doc fixups
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2623
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 18 Feb 2008 09:22:19 +0000 (09:22 +0000)]
Bit of locking and logging cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2622
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 17 Feb 2008 13:18:16 +0000 (13:18 +0000)]
Cleanup service interface, make it easier and less error prone when creating new services
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2621
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 17 Feb 2008 12:36:02 +0000 (12:36 +0000)]
fixup default config
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2620
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 17 Feb 2008 12:19:24 +0000 (12:19 +0000)]
More config cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2619
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 17 Feb 2008 09:45:42 +0000 (09:45 +0000)]
First pass to clean up config and fix multi serivce instance bug
Support for exporting all services directly to the ServletContext
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2618
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Wed, 13 Feb 2008 22:56:16 +0000 (22:56 +0000)]
Signer now throws a SignatureException if errors are encountered when signing.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2617
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 12 Feb 2008 13:51:21 +0000 (13:51 +0000)]
Add documentation
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2616
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 12 Feb 2008 10:05:01 +0000 (10:05 +0000)]
Add authentication method information to the attribute request context when its an out-of-band request
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2615
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 12 Feb 2008 09:54:39 +0000 (09:54 +0000)]
Support lookup of session by principal name or session ID
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2614
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 12 Feb 2008 09:12:56 +0000 (09:12 +0000)]
Bit more work on startup log messages
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2613
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 12 Feb 2008 09:02:39 +0000 (09:02 +0000)]
Harmonize startup log messages
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2612
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 12 Feb 2008 08:21:13 +0000 (08:21 +0000)]
Remove whitespace between logging messages
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2611
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 10 Feb 2008 10:42:44 +0000 (10:42 +0000)]
Correct unspec name ID format URNs
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2610
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 9 Feb 2008 15:38:48 +0000 (15:38 +0000)]
Bit of configuration code cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2609
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 8 Feb 2008 11:16:41 +0000 (11:16 +0000)]
Javadoc cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2608
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 8 Feb 2008 10:26:37 +0000 (10:26 +0000)]
Javadoc cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2607
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 8 Feb 2008 10:21:00 +0000 (10:21 +0000)]
Javadoc cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2606
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 8 Feb 2008 10:06:53 +0000 (10:06 +0000)]
Javadoc cleanup
Remove some stale code
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2605
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 30 Jan 2008 06:32:51 +0000 (06:32 +0000)]
Don't set DNS name in subject locality
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2604
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 29 Jan 2008 06:55:17 +0000 (06:55 +0000)]
Clean up error pages.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2603
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 29 Jan 2008 06:37:46 +0000 (06:37 +0000)]
Set cookie expiration age appropriately, fixes SIDP-143
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2602
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 24 Jan 2008 13:41:20 +0000 (13:41 +0000)]
Remove 1.4 code weaving
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2601
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 24 Jan 2008 13:32:23 +0000 (13:32 +0000)]
Correct unspec name id format
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2600
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 23 Jan 2008 16:52:39 +0000 (16:52 +0000)]
store install properties in install.properties not build.properties
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2599
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 23 Jan 2008 07:50:48 +0000 (07:50 +0000)]
Update docs for RC 1 release
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2597
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 23 Jan 2008 07:10:06 +0000 (07:10 +0000)]
Minor default config file changes
Change generated entity ID to https://host/idp/shibboleth
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2596
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 22 Jan 2008 09:03:52 +0000 (09:03 +0000)]
Display nicer error page if exceptions are thrown by the container
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2595
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 22 Jan 2008 05:34:30 +0000 (05:34 +0000)]
Correct default config typo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2594
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 21 Jan 2008 13:59:25 +0000 (13:59 +0000)]
Move signature validation filter into individual metadata providers
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2593
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 21 Jan 2008 13:31:03 +0000 (13:31 +0000)]
Better comment on metadata trust engine
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2592
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 21 Jan 2008 13:27:27 +0000 (13:27 +0000)]
Add in signature validation as default metadata filter
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2591
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 21 Jan 2008 07:11:33 +0000 (07:11 +0000)]
Fix ordering of tasks
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2590
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 21 Jan 2008 05:56:00 +0000 (05:56 +0000)]
fix a typo
remove unused property
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2589
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 20 Jan 2008 09:24:32 +0000 (09:24 +0000)]
fix typo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2588
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 20 Jan 2008 09:22:24 +0000 (09:22 +0000)]
fix typo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2587
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 20 Jan 2008 09:19:40 +0000 (09:19 +0000)]
show default for hostname
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2586
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 20 Jan 2008 09:17:27 +0000 (09:17 +0000)]
save some entered configuration data
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2585
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 20 Jan 2008 09:10:56 +0000 (09:10 +0000)]
Remove unused question
Regexp fix-up
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2584
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 20 Jan 2008 09:01:26 +0000 (09:01 +0000)]
Ask if deployers want to re-run the configurations steps
Strip out PEM headers from cert before adding to the metadata
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2583
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 18 Jan 2008 20:31:34 +0000 (20:31 +0000)]
Handler to server up IdP metadata, not added to default config yet
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2582
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 18 Jan 2008 18:54:41 +0000 (18:54 +0000)]
Add bouncry castle to ant lib path, it's needed for the cert generation
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2581
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 17 Jan 2008 10:02:17 +0000 (10:02 +0000)]
Back out previous change to add endoresed directory automatically. method used does some very strang things to the classloader
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2580
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 17 Jan 2008 09:41:34 +0000 (09:41 +0000)]
Add informational message prior to key/cert generation as it can take a couple seconds
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2579
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 17 Jan 2008 09:30:20 +0000 (09:30 +0000)]
set endorsed directory via command line so that users don't have to endorse for the whole VM in order to use the command line tools
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2578
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 17 Jan 2008 09:14:11 +0000 (09:14 +0000)]
Latest jar without debug output
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2577
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 17 Jan 2008 09:08:10 +0000 (09:08 +0000)]
New IdP install process
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2576
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 16 Jan 2008 08:21:22 +0000 (08:21 +0000)]
Move logging elements that user may need to change up to the top
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2575
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Tue, 15 Jan 2008 22:58:52 +0000 (22:58 +0000)]
Change name of existing trust engine configuration element types, to disambiguate and reflect
that they represent a specific type of trust engine + a specific type of resolver (metadata).
This is preparation for adding new trust engine configuration element types which aren't metadata-based.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2574
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 15 Jan 2008 07:49:06 +0000 (07:49 +0000)]
Code cleanup
Be sure to send actionURL even if no other query params
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2573
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 14 Jan 2008 06:53:17 +0000 (06:53 +0000)]
Properly form path to login servlet
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2572
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 11:11:36 +0000 (11:11 +0000)]
Send to internal error page if there is a state problem
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2571
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 11:04:10 +0000 (11:04 +0000)]
Add some error to deal with uncaught exceptions and 404 errors
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2570
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:37:06 +0000 (09:37 +0000)]
Probably don't want to return an attribute statement with a failed authentication
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2569
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:33:07 +0000 (09:33 +0000)]
Reorder calls so as not to change a comitted request
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2568
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:28:26 +0000 (09:28 +0000)]
More cleanup and logging
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2567
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:20:03 +0000 (09:20 +0000)]
Be sure to reattach login context to request when sending it back to the profile handlers
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2566
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:15:34 +0000 (09:15 +0000)]
Remove use of http session in a couple more places
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2565
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:13:35 +0000 (09:13 +0000)]
Bit of logging
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2564
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 09:08:43 +0000 (09:08 +0000)]
Ensure login context is bound to the request by the profile handlers
Ensure authentication engine cleans up any left over context during failed authentications
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2563
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 08:49:19 +0000 (08:49 +0000)]
Bit more logging and some code cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2562
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 08:44:29 +0000 (08:44 +0000)]
Correct NPE when user doesn't have an initial session
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2561
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 12 Jan 2008 08:35:05 +0000 (08:35 +0000)]
Authentication engine rewrite to properly support force and passive authentication
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2560
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 11 Jan 2008 19:25:18 +0000 (19:25 +0000)]
add some logging and error checking
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2559
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 11 Jan 2008 12:21:18 +0000 (12:21 +0000)]
Changes for Nate. :)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2558
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 11 Jan 2008 08:14:54 +0000 (08:14 +0000)]
bump max number of parsers available
remove some left over doctype related settings
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2557
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 11 Jan 2008 07:21:23 +0000 (07:21 +0000)]
Disallow all doctypes. There seems to be no combinations of settings that allow for doctypes to be used without the possibility of explosive memory growth that results in a DoS attack
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2556
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 11 Jan 2008 06:53:37 +0000 (06:53 +0000)]
Significantly decrease number of allowed entity expansion operations
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2555
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 17:06:21 +0000 (17:06 +0000)]
Fix typo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2554
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 17:04:35 +0000 (17:04 +0000)]
Allow login.jsp tobe used by either container or IdP managed authentication
Pass in action URL derived from authentication servlet when using IdP managed authn
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2553
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 13:17:25 +0000 (13:17 +0000)]
Down level filter logging messages
Add some logging in AuthN engine
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2552
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:57:07 +0000 (12:57 +0000)]
Don't check cookie domain and path, they aren't sent by the browser
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2551
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:50:23 +0000 (12:50 +0000)]
Don't use domain based cookie
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2550
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:42:51 +0000 (12:42 +0000)]
Bit of code fixup and add some loggin
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2549
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:38:25 +0000 (12:38 +0000)]
fix domain checking when looking for idp session cookie.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2548
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:33:49 +0000 (12:33 +0000)]
Require AuthN engine to set session cookie when it creates a session
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2547
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:22:46 +0000 (12:22 +0000)]
add some logging
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2546
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 12:16:58 +0000 (12:16 +0000)]
pull shib session from HttpSession if it's not in the request
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2545
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 11:58:23 +0000 (11:58 +0000)]
Pull session from request when creating outbound cookie
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2544
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 11:56:10 +0000 (11:56 +0000)]
use null safe equality checks
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2543
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 11:50:08 +0000 (11:50 +0000)]
oopss. forgot to save before last comit
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2542
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 11:46:27 +0000 (11:46 +0000)]
Bind session to request once authentication is complete
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2541
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 11:35:51 +0000 (11:35 +0000)]
Fix typo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2540
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 11:31:24 +0000 (11:31 +0000)]
Lots of session management cleanup; no longer dependent on container session
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2539
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 08:48:54 +0000 (08:48 +0000)]
remove version number from war file name
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2538
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 08:26:29 +0000 (08:26 +0000)]
clean up example file a bit
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2537
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 08:18:44 +0000 (08:18 +0000)]
Add config for rule required flag
Split out security policy rules for the various profiles
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2536
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 07:14:39 +0000 (07:14 +0000)]
Add SAML 1, 2 unspecified name ID encoders and principal connectors in default config
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2535
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 10 Jan 2008 07:02:28 +0000 (07:02 +0000)]
Add message associated with artifact into resolution response
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2534
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 9 Jan 2008 13:43:42 +0000 (13:43 +0000)]
Comment out most of the examples. The example resolver and filter are now functional, without modification, for an AuthN-only setup.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2533
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 9 Jan 2008 10:15:57 +0000 (10:15 +0000)]
Remove unused decoder
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2532
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 9 Jan 2008 09:59:14 +0000 (09:59 +0000)]
Synch up with artifact map changes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2531
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 9 Jan 2008 08:00:06 +0000 (08:00 +0000)]
A couple changes so that big ugly config errors are less big (still ugly though ;))
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2530
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca