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
lajoie [Wed, 5 Sep 2007 11:00:58 +0000 (11:00 +0000)]
Unit test for basic configuration loading
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2369
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 4 Sep 2007 16:52:23 +0000 (16:52 +0000)]
Remove logout method from Authn handler
Rename Authn handlers to Login handlers
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2368
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
wnorris [Tue, 4 Sep 2007 16:46:53 +0000 (16:46 +0000)]
rename config file to more accurate name
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2367
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 4 Sep 2007 00:24:12 +0000 (00:24 +0000)]
log shouldn't have been in there
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2366
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 4 Sep 2007 00:23:49 +0000 (00:23 +0000)]
Configs and basic unit test for replicating possible Spring bug
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2365
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 31 Aug 2007 14:40:28 +0000 (14:40 +0000)]
Update config to synch up with current schema
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2364
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
rdw [Fri, 31 Aug 2007 09:21:53 +0000 (09:21 +0000)]
Collect the Shib1 configuration when habndling shib1 (not saml2).
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2363
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 30 Aug 2007 22:19:51 +0000 (22:19 +0000)]
Deal with NPE when response location is null
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2362
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 30 Aug 2007 22:14:07 +0000 (22:14 +0000)]
Add a bit logging
Deal with null endpoints
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2361
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 14:57:21 +0000 (14:57 +0000)]
Synch up with schema changes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2360
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 14:44:07 +0000 (14:44 +0000)]
Fix bug SIDP-36
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2359
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 13:55:12 +0000 (13:55 +0000)]
Wire in security policy appropriately
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2358
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 13:21:02 +0000 (13:21 +0000)]
correct security policy rule namespaces
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2357
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 13:06:29 +0000 (13:06 +0000)]
Add in basic security policy
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2356
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
rdw [Wed, 29 Aug 2007 12:30:21 +0000 (12:30 +0000)]
Type $IDP_HOME needs to be $IDP_HOME$ or else the installer doesn't patch it up correctly
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2355
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 11:48:56 +0000 (11:48 +0000)]
bit more optimization
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2354
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 29 Aug 2007 11:47:56 +0000 (11:47 +0000)]
fix NPE when no session exists
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2353
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 27 Aug 2007 12:25:29 +0000 (12:25 +0000)]
Fix bug SIDP-34
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2352
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
rdw [Sun, 26 Aug 2007 14:51:08 +0000 (14:51 +0000)]
JIRA SIDP-33 ( https://bugs.internet2.edu/jira/browse/SIDP-33)
Configuration: DataConnectorDependency & AttributeDefinitionDependency becomeDependency
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2351
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Fri, 24 Aug 2007 20:19:38 +0000 (20:19 +0000)]
When signing SAML core impls, callers shouldn't add a SAMLObjectContentReference, as this is already being handled
by the AbstractSignableSAMLObject impl. Doing so results in redundant, duplicate References in the resulting signature.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2350
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 24 Aug 2007 14:48:58 +0000 (14:48 +0000)]
Actually set the artifact type for the outbound message (makes it work much better)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2349
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 24 Aug 2007 13:02:25 +0000 (13:02 +0000)]
Fix up config bugs
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2348
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
rdw [Fri, 24 Aug 2007 12:17:43 +0000 (12:17 +0000)]
Jira case SIDP-32. Make AACLI.BAt work and tolerant of spaces in file specifications
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2347
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 23 Aug 2007 14:59:16 +0000 (14:59 +0000)]
Port session manager to use storage service. This should be the last component, that has state that needs to be replicated, moved to the storage service
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2346
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 23 Aug 2007 14:01:13 +0000 (14:01 +0000)]
Synch up with minor artifact map changes
Ensure content is flushed to stream in status handler
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2345
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 22 Aug 2007 17:38:18 +0000 (17:38 +0000)]
Extract attribute value, not attribute node
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2344
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 22 Aug 2007 17:32:01 +0000 (17:32 +0000)]
Fix up some typos/bugs in config files and configuration classes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2343
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 22 Aug 2007 14:23:30 +0000 (14:23 +0000)]
Make install the default build target
Add missing namespace prefix to example resolver
Resolves bugs SIDP 18 & 19
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2342
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 22 Aug 2007 13:33:37 +0000 (13:33 +0000)]
set WAR name in install properties, not build properties
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2341
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 22 Aug 2007 10:18:05 +0000 (10:18 +0000)]
Correct namespace of credential elements
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2340
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 22 Aug 2007 00:56:02 +0000 (00:56 +0000)]
Init OpenSAML lib via default bootstrapper
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2339
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 21 Aug 2007 21:23:00 +0000 (21:23 +0000)]
Fixup artifact decoders
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2338
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sun, 19 Aug 2007 13:25:30 +0000 (13:25 +0000)]
Implement stubbed out Artifact encoders and decoders
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2337
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Sun, 19 Aug 2007 05:54:32 +0000 (05:54 +0000)]
Add Shib metadata extensions config file to Spring config.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2336
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
putmanb [Sun, 19 Aug 2007 05:21:32 +0000 (05:21 +0000)]
Call the security utility code that preps a signature for signing
by populating required values based on a security configuration.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2335
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 18 Aug 2007 16:05:00 +0000 (16:05 +0000)]
SAML v1 artifact request endpoint
Bit of cleanup on SAML v2 artifact request endpoint
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2334
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 18 Aug 2007 14:11:20 +0000 (14:11 +0000)]
SAML v2 artifact resolver endpoint
minor SAML v2 SSO endpoint code cleanup
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2333
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 18 Aug 2007 11:15:49 +0000 (11:15 +0000)]
Code clean up
Minor method renames
Add explicit incoming/outgoing bindings to handler config
Add in stubs for artifact handlers
Create Shibboleth SSO endpoint selector that validates against metadata
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2332
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Tue, 14 Aug 2007 01:56:15 +0000 (01:56 +0000)]
Finish synch up with OpenSAML stack message context API changes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2331
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 13 Aug 2007 21:16:04 +0000 (21:16 +0000)]
Additional work on reconciling generics between type hierarchies
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2330
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 13 Aug 2007 12:37:14 +0000 (12:37 +0000)]
Mostly synched with OpenSAML changes
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2329
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Fri, 3 Aug 2007 00:40:38 +0000 (00:40 +0000)]
Remove in-config logging configuration elements and related items. This simply is not supportable across even minor revs of Tomcat let alone across other containers.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2328
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Thu, 2 Aug 2007 14:52:10 +0000 (14:52 +0000)]
Additional configuration for Username/Password authentication
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2327
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Mon, 30 Jul 2007 00:13:31 +0000 (00:13 +0000)]
Make services first order constructs
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2326
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 28 Jul 2007 13:53:07 +0000 (13:53 +0000)]
save... then commit
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2325
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Sat, 28 Jul 2007 13:52:50 +0000 (13:52 +0000)]
JAAS based username/password authentication
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2324
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca
lajoie [Wed, 25 Jul 2007 20:01:51 +0000 (20:01 +0000)]
Carry subjects, created during authentication, as AuthN method information
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2323
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca