lajoie [Wed, 12 Dec 2007 06:26:02 +0000 (06:26 +0000)]
Add xerces security manager to pool parsers - fixed SIDP-74
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2493
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 11 Dec 2007 14:36:16 +0000 (14:36 +0000)]
Allow login handlers to indicate which authentication method they used
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2492
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 6 Dec 2007 22:21:23 +0000 (22:21 +0000)]
Synch up capitalization with SP
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2491
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 6 Dec 2007 14:09:57 +0000 (14:09 +0000)]
fix typo in name of SAML 2 transient principal connector
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2490
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 6 Dec 2007 14:01:48 +0000 (14:01 +0000)]
fix up examples of scoped attributes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2489
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 4 Dec 2007 16:41:13 +0000 (16:41 +0000)]
Add SAML match functions into example config
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2488
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 3 Dec 2007 18:06:58 +0000 (18:06 +0000)]
fix typos
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2487
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 3 Dec 2007 17:15:28 +0000 (17:15 +0000)]
another typo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2486
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 3 Dec 2007 17:08:59 +0000 (17:08 +0000)]
correct a couple typos in example files
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2485
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 30 Nov 2007 07:50:43 +0000 (07:50 +0000)]
Better example resolver and filter files
Clearer log messaged around name identifier creation
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2484
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 23 Nov 2007 07:45:00 +0000 (07:45 +0000)]
Fix bug SIDP-58
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2483
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 23 Nov 2007 07:02:41 +0000 (07:02 +0000)]
Correct bug SIDP-61
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2482
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 22 Nov 2007 07:09:36 +0000 (07:09 +0000)]
Share java-shib-common package
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2481
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 19 Nov 2007 21:27:08 +0000 (21:27 +0000)]
Remove example of inline credentials
Add example of default signing credential reference in example relying party configuration
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2477
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 19 Nov 2007 21:22:39 +0000 (21:22 +0000)]
IdP change log
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2476
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Mon, 19 Nov 2007 17:30:30 +0000 (17:30 +0000)]
Add in sec pol rule for HTTP-POST-SimpleSign binding.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2475
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Mon, 19 Nov 2007 01:58:30 +0000 (01:58 +0000)]
Update config with decoders, encoders and profile handler endpoints for HTTP-POST-SimpleSign binding.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2474
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Sun, 18 Nov 2007 20:50:06 +0000 (20:50 +0000)]
Fix explicit key credential trust engine to be an ExplicitKeyTrustEngine, not an ExplicitX509CertificateTrustEngine.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2473
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Fri, 16 Nov 2007 02:29:13 +0000 (02:29 +0000)]
Fix typos in Spring id's.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2471
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Wed, 14 Nov 2007 20:49:42 +0000 (20:49 +0000)]
Fix typo in example.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2470
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 14 Nov 2007 19:16:06 +0000 (19:16 +0000)]
Code to encrypt assertions
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2469
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 14 Nov 2007 08:23:54 +0000 (08:23 +0000)]
pull entity peer entity ID from correct parameter
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2468
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 14 Nov 2007 08:17:37 +0000 (08:17 +0000)]
First pass at supporting NameID encryption
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2467
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 13 Nov 2007 07:13:49 +0000 (07:13 +0000)]
Add in trust engines and crypto-related security policies
Clean up metadata provider example so that there is a top level chaining provider and examples of others inside it
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2466
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Mon, 12 Nov 2007 20:49:24 +0000 (20:49 +0000)]
Fix other logging category typo related to r2464.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2465
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 12 Nov 2007 12:39:53 +0000 (12:39 +0000)]
Correct spelling error for access log category
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2464
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 12 Nov 2007 07:21:21 +0000 (07:21 +0000)]
Put rolled log files into the log directory
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2463
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 12 Nov 2007 07:17:55 +0000 (07:17 +0000)]
mark user authenticated when authN succeeds
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2462
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 12 Nov 2007 07:06:35 +0000 (07:06 +0000)]
Clean up AuthN state better in the event of a failure
Attempt to detect when a user aborts midway through the AuthN process
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2461
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Fri, 9 Nov 2007 21:32:39 +0000 (21:32 +0000)]
fix login form, and allow a couple of parameters to be overridden in web.xml
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2460
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 9 Nov 2007 12:07:02 +0000 (12:07 +0000)]
Fix copy-paste error
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2459
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 9 Nov 2007 11:46:56 +0000 (11:46 +0000)]
Synch up NameID encoder and principal connector examples
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2458
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 9 Nov 2007 06:49:43 +0000 (06:49 +0000)]
No need for special log4j exclusion rule in build
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2457
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Thu, 8 Nov 2007 19:40:18 +0000 (19:40 +0000)]
apparently Chad doesn't like user feedback; well I'll show him! (fixes SIDP-42... again)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2456
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 8 Nov 2007 15:20:22 +0000 (15:20 +0000)]
Deal with case when JAAS modules don't populate any principal data. This isn't really valid per the JAAS spec but some modules are doing it.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2455
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 7 Nov 2007 11:49:51 +0000 (11:49 +0000)]
Use username if JAAS module doesn't populate the prinicpal's name
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2454
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 7 Nov 2007 07:32:37 +0000 (07:32 +0000)]
Don't create empty attribute statements when no attributes are released. Fixed bug SIDP-57
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2453
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 7 Nov 2007 07:13:24 +0000 (07:13 +0000)]
Time is in seconds, not milliseconds. Convert before parsing it as a DateTime
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2452
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 6 Nov 2007 12:37:29 +0000 (12:37 +0000)]
Prevent logging messages from appearing twice
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2451
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 6 Nov 2007 12:30:00 +0000 (12:30 +0000)]
Marshall assertions before trying to sign
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2450
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 6 Nov 2007 09:00:27 +0000 (09:00 +0000)]
Update to 2.0.7 release of Spring, contains bug fix that was causing us to use a nightly build.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2449
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 6 Nov 2007 07:29:26 +0000 (07:29 +0000)]
Always sign assertions if the IdP relying party config says to
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2448
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 6 Nov 2007 07:12:32 +0000 (07:12 +0000)]
Correct package name of Shibboleth logger
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2447
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 5 Nov 2007 17:53:13 +0000 (17:53 +0000)]
Minor logic bug in last commit
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2446
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 5 Nov 2007 17:43:53 +0000 (17:43 +0000)]
Rework name ID format handling to fix bug SC-23
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2445
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 5 Nov 2007 11:19:57 +0000 (11:19 +0000)]
Attempt to fix some NPEs when information is not available from the decoder or metadata provider
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2444
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 2 Nov 2007 12:07:26 +0000 (12:07 +0000)]
try that again
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2443
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 2 Nov 2007 11:47:34 +0000 (11:47 +0000)]
Fix relative URL for logo
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2442
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 1 Nov 2007 12:10:03 +0000 (12:10 +0000)]
Actually provide the SecurityPolicyResolver to the decoder
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2441
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 1 Nov 2007 07:45:55 +0000 (07:45 +0000)]
Include full exception stacktrace in debug logging pattern
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2440
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 1 Nov 2007 07:44:23 +0000 (07:44 +0000)]
Change IdP process log name to what it was before logging subsystem change
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2439
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 31 Oct 2007 06:32:28 +0000 (06:32 +0000)]
Forgot to actually create an instance of the security policy selector
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2438
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 30 Oct 2007 07:40:27 +0000 (07:40 +0000)]
Security policy work round two, now wired into the IdP
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2437
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 29 Oct 2007 14:17:44 +0000 (14:17 +0000)]
fix up mistaken project dependency
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2436
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 29 Oct 2007 13:51:40 +0000 (13:51 +0000)]
Merge in new logging system.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2435
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Wed, 24 Oct 2007 22:42:15 +0000 (22:42 +0000)]
login form should work out of the box for UserPassword login handler. also displays message when authentication failed
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2426
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Wed, 24 Oct 2007 22:25:14 +0000 (22:25 +0000)]
better handling when endpoints are accessed directly (SIDP-55). Also add a few more checks for metadata lookup.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2425
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Wed, 24 Oct 2007 21:43:57 +0000 (21:43 +0000)]
throw exception if metadata lookup failed (bug SIDP-53)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2424
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Wed, 24 Oct 2007 21:13:29 +0000 (21:13 +0000)]
better error message when authn servlets are accessed directly
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2422
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Fri, 12 Oct 2007 22:28:34 +0000 (22:28 +0000)]
return proper status code to IsPassive requests
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2416
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Wed, 10 Oct 2007 01:09:15 +0000 (01:09 +0000)]
fix NPE
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2415
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 10 Oct 2007 00:51:32 +0000 (00:51 +0000)]
Remove login context during exception, not in a finally block
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2414
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 5 Oct 2007 21:43:25 +0000 (21:43 +0000)]
Attempt to fix bug SIDP-41. Need Nate and Rod to confirm.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2412
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Thu, 4 Oct 2007 19:38:53 +0000 (19:38 +0000)]
enable conveying login failure to user
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2411
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 26 Sep 2007 14:14:13 +0000 (14:14 +0000)]
Added comments for the commented out sections dealing with container managed auth
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2409
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 26 Sep 2007 13:55:28 +0000 (13:55 +0000)]
fix comment bug with example conf
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2408
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 23 Sep 2007 16:48:45 +0000 (16:48 +0000)]
Add credential definition examples
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2407
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Sat, 22 Sep 2007 19:32:50 +0000 (19:32 +0000)]
Fix typo.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2406
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
rdw [Fri, 21 Sep 2007 10:03:09 +0000 (10:03 +0000)]
Try and make thwe rrror message more coherent
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2405
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
rdw [Fri, 21 Sep 2007 09:02:15 +0000 (09:02 +0000)]
Missing log statment
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2404
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Fri, 21 Sep 2007 04:12:11 +0000 (04:12 +0000)]
comment out tomcat authentication stuff for now, since the beta instructions assume authentication with apache
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2403
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Fri, 21 Sep 2007 04:07:04 +0000 (04:07 +0000)]
fix typo in class name
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2402
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 18 Sep 2007 00:40:13 +0000 (00:40 +0000)]
SAML 2 artifact unit tests and associated bug fixes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2401
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 17 Sep 2007 15:34:04 +0000 (15:34 +0000)]
Handle both Get and POST methods
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2400
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 16 Sep 2007 18:05:39 +0000 (18:05 +0000)]
Basic SAML 1 artifact resolution unit test
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2399
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 15 Sep 2007 17:53:31 +0000 (17:53 +0000)]
Don't need to figure out message issuer, decoders do that now.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2398
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 15 Sep 2007 17:49:17 +0000 (17:49 +0000)]
Add artifact map arg into constructors
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2397
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 15 Sep 2007 17:43:42 +0000 (17:43 +0000)]
missed a couple files with last change
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2396
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 14 Sep 2007 19:59:33 +0000 (19:59 +0000)]
Populate request context with relying party ID from artifact map entry
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2395
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 16:47:37 +0000 (16:47 +0000)]
Make pages slightly prettier, but just slightly
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2392
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 16:33:38 +0000 (16:33 +0000)]
Create backups of existing configuration files anytime we do an install. Ant appears to always overwrite configs if the source is newer than the destination... even with overwrite set to false
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2391
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 16:13:46 +0000 (16:13 +0000)]
Don't allow for an endpoint, sent by reference, to be selected if its binding is not in the list of supported outbound bindings
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2390
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 15:56:21 +0000 (15:56 +0000)]
Apparently velocity does inherit resource loading configurations
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2389
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 15:09:19 +0000 (15:09 +0000)]
Keep velocity from writting log files wherever the application starts up
Simplify velocity engine configuration in IdP
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2388
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 14:39:31 +0000 (14:39 +0000)]
Add artifact resolution config profile to defaue config
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2387
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 14:31:41 +0000 (14:31 +0000)]
Log outgoing binding in regular process log
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2386
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 13 Sep 2007 14:14:37 +0000 (14:14 +0000)]
Add in SAML 1 and 2 Artifact resolution profile handler configuration and add to default configuration
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2385
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 12 Sep 2007 16:55:32 +0000 (16:55 +0000)]
Extract attribute query from request
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2384
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 12 Sep 2007 01:09:09 +0000 (01:09 +0000)]
Add some logging messages
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2383
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 11 Sep 2007 01:14:37 +0000 (01:14 +0000)]
some added logging
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2381
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 11 Sep 2007 00:19:27 +0000 (00:19 +0000)]
Set default authentication method from RP config
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2380
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Mon, 10 Sep 2007 18:46:57 +0000 (18:46 +0000)]
cleanup default configuration
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2378
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Mon, 10 Sep 2007 18:09:15 +0000 (18:09 +0000)]
updates to aacli - resolve servlet-api dependency, fix bug in creation of RelyingPartyConfiguration, use IDP_HOME env var to determine default config dir
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2377
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 7 Sep 2007 22:43:11 +0000 (22:43 +0000)]
SAML 2 Attribute query unit test and bug fixes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2376
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 7 Sep 2007 22:25:12 +0000 (22:25 +0000)]
SAML 2 SSO unit test and bug fixes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2375
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 7 Sep 2007 19:47:09 +0000 (19:47 +0000)]
SAML 1 Attribute Query unit test and bug fixes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2374
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 7 Sep 2007 17:47:19 +0000 (17:47 +0000)]
Basic unit test and related fixes for Shibboleth SSO profile
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2373
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 6 Sep 2007 23:42:29 +0000 (23:42 +0000)]
Have decoders extract basic SAML message information (message ID, claimed issuer, and issue instant) and populate message context - allows for no security policies to be active
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2372
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 6 Sep 2007 15:54:36 +0000 (15:54 +0000)]
No need to load SAML 1 artifact decoder, nothing sends artifacts *to* the IdP in SAML 1.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2371
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 6 Sep 2007 14:11:22 +0000 (14:11 +0000)]
Fix up replay cache and message replay rule test
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2370
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca