java-idp.git
14 years agoHave decoders extract basic SAML message information (message ID, claimed issuer...
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

14 years agoNo need to load SAML 1 artifact decoder, nothing sends artifacts *to* the IdP in...
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

14 years agoFix up replay cache and message replay rule test
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

14 years agoUnit test for basic configuration loading
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

14 years agoRemove logout method from Authn handler
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

14 years agorename config file to more accurate name
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

14 years agolog shouldn't have been in there
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

14 years agoConfigs and basic unit test for replicating possible Spring bug
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

14 years agoUpdate config to synch up with current schema
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

14 years agoCollect the Shib1 configuration when habndling shib1 (not saml2).
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

14 years agoDeal with NPE when response location is null
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

14 years agoAdd a bit logging
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

14 years agoSynch up with schema changes
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

14 years agoFix bug SIDP-36
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

14 years agoWire in security policy appropriately
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

14 years agocorrect security policy rule namespaces
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

14 years agoAdd in basic security policy
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

14 years agoType $IDP_HOME needs to be $IDP_HOME$ or else the installer doesn't patch it up correctly
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

14 years agobit more optimization
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

14 years agofix NPE when no session exists
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

14 years agoFix bug SIDP-34
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

14 years agoJIRA SIDP-33 ( https://bugs.internet2.edu/jira/browse/SIDP-33)
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

14 years agoWhen signing SAML core impls, callers shouldn't add a SAMLObjectContentReference...
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

14 years agoActually set the artifact type for the outbound message (makes it work much better)
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

14 years agoFix up config bugs
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

14 years agoJira case SIDP-32. Make AACLI.BAt work and tolerant of spaces in file specifications
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

14 years agoPort session manager to use storage service. This should be the last component,...
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

14 years agoSynch up with minor artifact map changes
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

14 years agoExtract attribute value, not attribute node
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

14 years agoFix up some typos/bugs in config files and configuration classes
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

14 years agoMake install the default build target
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

14 years agoset WAR name in install properties, not build properties
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

14 years agoCorrect namespace of credential elements
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

14 years agoInit OpenSAML lib via default bootstrapper
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

14 years agoFixup artifact decoders
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

14 years agoImplement stubbed out Artifact encoders and decoders
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

14 years agoAdd Shib metadata extensions config file to Spring config.
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

14 years agoCall the security utility code that preps a signature for signing
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

14 years agoSAML v1 artifact request endpoint
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

14 years agoSAML v2 artifact resolver endpoint
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

14 years agoCode clean up
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

14 years agoFinish synch up with OpenSAML stack message context API changes
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

14 years agoAdditional work on reconciling generics between type hierarchies
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

14 years agoMostly synched with OpenSAML changes
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

14 years agoRemove in-config logging configuration elements and related items. This simply is...
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

14 years agoAdditional configuration for Username/Password authentication
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

14 years agoMake services first order constructs
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

14 years agosave... then commit
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

14 years agoJAAS based username/password authentication
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

14 years agoCarry subjects, created during authentication, as AuthN method information
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

14 years agoRenamed URL metadata providers to HTTP metadata providers as HTTP/HTTPS are the only...
lajoie [Mon, 16 Jul 2007 12:50:39 +0000 (12:50 +0000)]
Renamed URL metadata providers to HTTP metadata providers as HTTP/HTTPS are the only URL schemes supported

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

14 years agoUpdated credits.
cantor [Fri, 13 Jul 2007 19:44:31 +0000 (19:44 +0000)]
Updated credits.

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

14 years agopolish up default configs for alpha release
lajoie [Fri, 13 Jul 2007 17:20:35 +0000 (17:20 +0000)]
polish up default configs for alpha release

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

14 years agoStop using build-date as version number
lajoie [Fri, 13 Jul 2007 16:29:13 +0000 (16:29 +0000)]
Stop using build-date as version number

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

14 years agosigh... actually *setting* the value tends to keep it around longer...
lajoie [Thu, 12 Jul 2007 10:27:09 +0000 (10:27 +0000)]
sigh...  actually *setting* the value tends to keep it around longer...

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

14 years agotemp logging of relay state before and after transfer to authentication engine
lajoie [Thu, 12 Jul 2007 10:21:06 +0000 (10:21 +0000)]
temp logging of relay state before and after transfer to authentication engine

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

14 years agoNow actually set relay state...
lajoie [Thu, 12 Jul 2007 10:08:16 +0000 (10:08 +0000)]
Now actually set relay state...

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

14 years agoExtract information from decoders and store in requests context instead of store...
lajoie [Thu, 12 Jul 2007 09:59:46 +0000 (09:59 +0000)]
Extract information from decoders and store in requests context instead of store the entire decoder object graph
  - fix bug with lost relay state on SAML 2 SSO
  - allows possibly large object graph to be garbage collected sooner

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

14 years agoAdding logging message that describes which decoding binding is being used
lajoie [Wed, 11 Jul 2007 21:07:47 +0000 (21:07 +0000)]
Adding logging message that describes which decoding binding is being used

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

14 years agoMinor checkstyle cleanups
lajoie [Wed, 11 Jul 2007 18:51:34 +0000 (18:51 +0000)]
Minor checkstyle cleanups

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

14 years agoImplement no attribute push more effeciently
lajoie [Wed, 11 Jul 2007 18:49:35 +0000 (18:49 +0000)]
Implement no attribute push more effeciently

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

14 years agofix order problem that caused name identifier construction to occur before attribute...
lajoie [Wed, 11 Jul 2007 18:17:31 +0000 (18:17 +0000)]
fix order problem that caused name identifier construction to occur before attribute resolution

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

14 years agocomment typo fix
lajoie [Wed, 11 Jul 2007 18:03:12 +0000 (18:03 +0000)]
comment typo fix

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

14 years agoLog errors
lajoie [Wed, 11 Jul 2007 17:44:25 +0000 (17:44 +0000)]
Log errors

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

14 years agoAdd initial (ineffecient) support for flag to turn off attribute pushing
lajoie [Wed, 11 Jul 2007 17:09:25 +0000 (17:09 +0000)]
Add initial (ineffecient) support for flag to turn off attribute pushing

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

14 years agotry again
lajoie [Wed, 11 Jul 2007 13:22:31 +0000 (13:22 +0000)]
try again

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

14 years agofix stupid generics error
lajoie [Wed, 11 Jul 2007 13:19:51 +0000 (13:19 +0000)]
fix stupid generics error

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

14 years agoDeal with selecting relying party endpoint sooner and populating subject confirmation...
lajoie [Wed, 11 Jul 2007 13:16:37 +0000 (13:16 +0000)]
Deal with selecting relying party endpoint sooner and populating subject confirmation data

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

14 years agoChecked for null format in wrong place
lajoie [Tue, 10 Jul 2007 22:20:11 +0000 (22:20 +0000)]
Checked for null format in wrong place

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

14 years agoAllow for a NameIDPolicy without a specified format
lajoie [Tue, 10 Jul 2007 22:14:40 +0000 (22:14 +0000)]
Allow for a NameIDPolicy without a specified format

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

14 years agoProperly detect if incoming request is an attribute query or not
lajoie [Tue, 10 Jul 2007 21:55:29 +0000 (21:55 +0000)]
Properly detect if incoming request is an attribute query or not

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

14 years agoproperly extract authentication methods at context creation time, not per invocation...
lajoie [Tue, 10 Jul 2007 21:36:31 +0000 (21:36 +0000)]
properly extract authentication methods at context creation time, not per invocation of getRequestedAuthenticationMethods()

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

14 years agoincorrect check for authenticated user
lajoie [Tue, 10 Jul 2007 21:09:51 +0000 (21:09 +0000)]
incorrect check for authenticated user

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

14 years agoset authentication instant when user authenticates for first time
lajoie [Tue, 10 Jul 2007 14:15:08 +0000 (14:15 +0000)]
set authentication instant when user authenticates for first time

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

14 years agoPopulate relay state in outgoing messages
lajoie [Mon, 9 Jul 2007 23:00:12 +0000 (23:00 +0000)]
Populate relay state in outgoing messages

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

14 years agoLog released attributes
lajoie [Sun, 8 Jul 2007 21:37:03 +0000 (21:37 +0000)]
Log released attributes

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

14 years agoAdd support for an explicit set of outgoing bindings
lajoie [Sun, 8 Jul 2007 14:28:12 +0000 (14:28 +0000)]
Add support for an explicit set of outgoing bindings
Some code organizing

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

14 years agoclean up some code
lajoie [Wed, 4 Jul 2007 21:25:02 +0000 (21:25 +0000)]
clean up some code

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

14 years agoProperly set subject locality
lajoie [Tue, 3 Jul 2007 22:40:48 +0000 (22:40 +0000)]
Properly set subject locality
Backout changes to allowed overriding address (misunderstood that this was supposed to be the user-agent address)

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

14 years agoMark as bearer confirmation, not sender vouches
lajoie [Tue, 3 Jul 2007 22:26:51 +0000 (22:26 +0000)]
Mark as bearer confirmation, not sender vouches

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

14 years agofetch attributes so that the name ID can be constructed properly
lajoie [Tue, 3 Jul 2007 22:14:23 +0000 (22:14 +0000)]
fetch attributes so that the name ID can be constructed properly

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

14 years agoCheck for authenticated use by principal name
lajoie [Tue, 3 Jul 2007 21:53:16 +0000 (21:53 +0000)]
Check for authenticated use by principal name

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

14 years agoinappropriate check for null decoder
lajoie [Tue, 3 Jul 2007 21:25:51 +0000 (21:25 +0000)]
inappropriate check for null decoder

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

14 years agoallow message decoder to be null as is the case in Shib SSO requests
lajoie [Tue, 3 Jul 2007 21:20:58 +0000 (21:20 +0000)]
allow message decoder to be null as is the case in Shib SSO requests

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

14 years agooopss, actually need to set the endpoint on the encoder for it to work
lajoie [Tue, 3 Jul 2007 20:57:09 +0000 (20:57 +0000)]
oopss, actually need to set the endpoint on the encoder for it to work

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

14 years agoAdd role information
lajoie [Tue, 3 Jul 2007 19:56:59 +0000 (19:56 +0000)]
Add role information

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

14 years agoRedirect, not forward, to remote user authentication servlet.
lajoie [Tue, 3 Jul 2007 19:22:32 +0000 (19:22 +0000)]
Redirect, not forward, to remote user authentication servlet.

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

14 years agoAdd some logging
lajoie [Tue, 3 Jul 2007 18:08:01 +0000 (18:08 +0000)]
Add some logging

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

14 years agooopss, forgot to save first
lajoie [Tue, 3 Jul 2007 17:14:40 +0000 (17:14 +0000)]
oopss, forgot to save first

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

14 years agoFlesh out security constraints a bit more
lajoie [Tue, 3 Jul 2007 17:11:56 +0000 (17:11 +0000)]
Flesh out security constraints a bit more

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

14 years agoRemove concept of "category" from attribute encoders.
lajoie [Tue, 3 Jul 2007 14:52:39 +0000 (14:52 +0000)]
Remove concept of "category" from attribute encoders.
  - Base decision on which encoders to use on type
  - Allows for a single attribute to be encoded in multiple ways within a single attribute statement
  - Fixes bug where SAML 1 and 2 name identifiers encoders could not have overlapping name formats within a single attribute scope

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

14 years agoUser *asserting* party ID as issuer of messages, not relying party ID... oops
lajoie [Mon, 2 Jul 2007 21:15:28 +0000 (21:15 +0000)]
User *asserting* party ID as issuer of messages, not relying party ID...  oops

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

14 years agoPopulate subject locality info from configuration or request
lajoie [Mon, 2 Jul 2007 14:23:20 +0000 (14:23 +0000)]
Populate subject locality info from configuration or request

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

14 years agoAdd a few logging messages
lajoie [Thu, 28 Jun 2007 21:20:54 +0000 (21:20 +0000)]
Add a few logging messages

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

14 years agoMake status codes QNames
lajoie [Thu, 28 Jun 2007 16:54:38 +0000 (16:54 +0000)]
Make status codes QNames

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

14 years agoDeclare tempalting engine used by LDAP and RDMBS connectors
lajoie [Thu, 28 Jun 2007 15:48:08 +0000 (15:48 +0000)]
Declare tempalting engine used by LDAP and RDMBS connectors

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

14 years agoMistakenly used SAML 1 query as top level request element, correct that
lajoie [Wed, 27 Jun 2007 18:36:04 +0000 (18:36 +0000)]
Mistakenly used SAML 1 query as top level request element, correct that
Synch up with attribute resolver request context change
Use Shibboleth profile based SAML 1 message security rule in default config

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

14 years agoMoving Shibboleth constants down to java-shib-common. Seems to more naturally belong...
putmanb [Sat, 23 Jun 2007 20:25:53 +0000 (20:25 +0000)]
Moving Shibboleth constants down to java-shib-common.  Seems to more naturally belong there,
but mainly also need to support namespace and prefix constants for Shib SAML MD extension object providers.

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

14 years agoAdd name identifier encoders on UID example
lajoie [Fri, 22 Jun 2007 14:49:42 +0000 (14:49 +0000)]
Add name identifier encoders on UID example

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

14 years agoUse ShibbolethConstants class consistently (in plave of SAMLConstants)
lajoie [Fri, 22 Jun 2007 14:02:15 +0000 (14:02 +0000)]
Use ShibbolethConstants class consistently (in plave of SAMLConstants)

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