java-idp.git
8 years agoSIDP-468 revisited. Do appropriate encoding prior to rendering hyperlinks and data...
rdw [Thu, 14 Apr 2011 13:15:56 +0000 (13:15 +0000)]
SIDP-468 revisited.  Do appropriate encoding prior to rendering hyperlinks and data in the taglib

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

8 years agoSIDP-482: add encoder calls to default error pages
cantor [Tue, 12 Apr 2011 19:52:21 +0000 (19:52 +0000)]
SIDP-482: add encoder calls to default error pages

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

8 years agoSIDP-482: add encoder calls to default error pages
cantor [Tue, 12 Apr 2011 19:51:56 +0000 (19:51 +0000)]
SIDP-482: add encoder calls to default error pages

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

8 years agocorrect test logback config file name
lajoie [Tue, 12 Apr 2011 13:26:46 +0000 (13:26 +0000)]
correct test logback config file name
remove use of deprecated macros in POM
fix javadoc typos
fix test case that broke now that TARGET param, in POST profile, is aggressively escaped

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

8 years agoSIDP-475 (again). IE doesn't understand max-height and max-width. Make sizing more...
rdw [Sun, 10 Apr 2011 11:10:55 +0000 (11:10 +0000)]
SIDP-475 (again).  IE doesn't understand max-height and max-width.  Make sizing more explicit, but never set size in x&Y since that distorts the image

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

8 years agoUpdate POM to add plugin versions, use / publish to Shib.net Repo, and attach generat...
lajoie [Fri, 8 Apr 2011 00:10:49 +0000 (00:10 +0000)]
Update POM to add plugin versions, use / publish to Shib.net Repo, and attach generated source and Javadocs - SIDP-480

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

8 years agoStreamline error handling, set 500 status on SOAP faults.
cantor [Thu, 7 Apr 2011 20:50:55 +0000 (20:50 +0000)]
Streamline error handling, set 500 status on SOAP faults.

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

8 years agoSIDP-477 point to shibboleth wiki
rdw [Wed, 6 Apr 2011 15:12:57 +0000 (15:12 +0000)]
SIDP-477 point to shibboleth wiki

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

8 years agoSIDP-475 slightly less offensive border color
rdw [Wed, 6 Apr 2011 15:08:16 +0000 (15:08 +0000)]
SIDP-475 slightly less offensive border color

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

8 years agoSIDP-478: ECP profile support
cantor [Wed, 6 Apr 2011 02:31:32 +0000 (02:31 +0000)]
SIDP-478: ECP profile support

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

8 years agoUndo skipTests check-in.
cantor [Wed, 6 Apr 2011 02:08:24 +0000 (02:08 +0000)]
Undo skipTests check-in.

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

8 years agoSIDP-475 Better login page for IdP
rdw [Tue, 29 Mar 2011 08:39:10 +0000 (08:39 +0000)]
SIDP-475 Better login page for IdP

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

8 years agoNPE in taglib processing.
rdw [Tue, 29 Mar 2011 08:34:11 +0000 (08:34 +0000)]
NPE in taglib processing.

Added reams of NULL checking.

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

8 years agoCreate a login handler provides known authentication to an external authentication...
lajoie [Sun, 20 Mar 2011 21:42:48 +0000 (21:42 +0000)]
Create a login handler provides known authentication to an external authentication service - SIDP-448

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

8 years agoReset shib-common version back to 1.3.0
cantor [Sat, 19 Mar 2011 20:17:38 +0000 (20:17 +0000)]
Reset shib-common version back to 1.3.0

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

8 years ago[SIDP-401] - Quick installer no longer does special things to the Tomcat installation...
rdw [Sat, 19 Mar 2011 14:46:09 +0000 (14:46 +0000)]
[SIDP-401] - Quick installer no longer does special things to the Tomcat installation for the "administrator" login

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

8 years ago[SIDP-472] protect against metadata oddness
rdw [Fri, 18 Mar 2011 17:31:32 +0000 (17:31 +0000)]
[SIDP-472] protect against metadata oddness

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

8 years ago[SIDP-472] Eschew class local state in taglib code
rdw [Fri, 18 Mar 2011 16:47:06 +0000 (16:47 +0000)]
[SIDP-472] Eschew class local state in taglib code

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

8 years agoAdd support for a defining a precedence of NameID formats - SC-145
lajoie [Tue, 15 Mar 2011 14:51:51 +0000 (14:51 +0000)]
Add support for a defining a precedence of NameID formats - SC-145

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

8 years agoput ePTID in a separate comment block and also note ePTID.old should not be used...
lajoie [Tue, 15 Mar 2011 13:00:19 +0000 (13:00 +0000)]
put ePTID in a separate comment block and also note ePTID.old should not be used unless you really understand why you're using it - SIDP-469

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

8 years agoAdd container session ID and user-agent IP address to logging MDC - SIDP-441
lajoie [Mon, 14 Mar 2011 14:40:24 +0000 (14:40 +0000)]
Add container session ID and user-agent IP address to logging MDC - SIDP-441

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

8 years agoAdd some helper methods to Version class (all projects) - JOST-135
lajoie [Mon, 14 Mar 2011 11:36:27 +0000 (11:36 +0000)]
Add some helper methods to Version class (all projects) - JOST-135

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

8 years agoSIDP-468
rdw [Sat, 12 Mar 2011 12:11:56 +0000 (12:11 +0000)]
SIDP-468

Add taglib support for <mdui:UIInfo/> statements - amongst other things

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

8 years agoSIDP-468
rdw [Sat, 12 Mar 2011 12:08:00 +0000 (12:08 +0000)]
SIDP-468

Add taglib support for <mdui:UIInfo/> statements - amongst other things

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

8 years agoSIDP-464: additional checking to guard against an outbound mismatch
cantor [Fri, 11 Feb 2011 19:32:26 +0000 (19:32 +0000)]
SIDP-464: additional checking to guard against an outbound mismatch

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

8 years agoSIDP-464: SPNameQualifier in NameIDPolicy always treated as affiliation
cantor [Fri, 11 Feb 2011 18:17:28 +0000 (18:17 +0000)]
SIDP-464: SPNameQualifier in NameIDPolicy always treated as affiliation

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

8 years agoSIDP-461: Legacy Shib SSO protocol for IdP-initiated SAML 2 SSO
cantor [Wed, 9 Feb 2011 23:03:46 +0000 (23:03 +0000)]
SIDP-461: Legacy Shib SSO protocol for IdP-initiated SAML 2 SSO

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

8 years ago[SIDP-404] - Add an install-time setting for the path to web.xml
rdw [Tue, 8 Feb 2011 14:25:24 +0000 (14:25 +0000)]
[SIDP-404] - Add an install-time setting for the path to web.xml

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

8 years ago[SIDP-272] Regenerate self-signed certificate with installer task
rdw [Mon, 7 Feb 2011 17:42:42 +0000 (17:42 +0000)]
[SIDP-272] Regenerate self-signed certificate with installer task

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

8 years agoUnix LF convention.
cantor [Sun, 6 Feb 2011 00:27:07 +0000 (00:27 +0000)]
Unix LF convention.

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

8 years agoSIDP-429 - Limit metadata SP credential resolution for encryption to RSA keys only
putmanb [Thu, 3 Feb 2011 21:59:35 +0000 (21:59 +0000)]
SIDP-429 - Limit metadata SP credential resolution for encryption to RSA keys only

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

8 years agoUpdate credits / programmer info, bump version to 2.3.0-SNAP.
cantor [Thu, 3 Feb 2011 02:07:53 +0000 (02:07 +0000)]
Update credits / programmer info, bump version to 2.3.0-SNAP.

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

8 years agoset version number for release
lajoie [Thu, 13 Jan 2011 01:57:33 +0000 (01:57 +0000)]
set version number for release

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

8 years agosupport overriding certificate lifetime by means of an environment option - SIDP-286
lajoie [Tue, 11 Jan 2011 11:38:03 +0000 (11:38 +0000)]
support overriding certificate lifetime by means of an environment option - SIDP-286

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

8 years agoprevent cast class exception if a user starts a SAML 1 flow, leaves in the middle...
lajoie [Tue, 11 Jan 2011 10:37:51 +0000 (10:37 +0000)]
prevent cast class exception if a user starts a SAML 1 flow, leaves in the middle, then starts a SAML 2 flow (or vice versa) - SIDP-438

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

8 years agofacilitate replay detection of Shibboleth SSO messages by: - SIDP-452
lajoie [Tue, 11 Jan 2011 10:31:32 +0000 (10:31 +0000)]
facilitate replay detection of Shibboleth SSO messages  by:  - SIDP-452
  - add psuedo-message ID for Shibboleth SSO requests
  - adding reply check to Shibboleth SSO protocol security checks

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

8 years agoensure that services always wrap any work done within the read/write lock with a...
lajoie [Sat, 8 Jan 2011 20:00:45 +0000 (20:00 +0000)]
ensure that services always wrap any work done within the read/write lock with a try/finally that unlocks after exiting the block - SC-133

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

8 years agoadd SIDP-433 to release notes
lajoie [Sat, 8 Jan 2011 19:28:55 +0000 (19:28 +0000)]
add SIDP-433 to release notes

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

8 years agoUse the same method for getting the principal name when indexing the session as when...
lajoie [Sat, 8 Jan 2011 18:47:08 +0000 (18:47 +0000)]
Use the same method for getting the principal name when indexing the session as when retrieving it elsewhere in the code - SIDP-435

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

8 years agoAdd displayName to the default attribute resolver - SIDP-457
lajoie [Tue, 4 Jan 2011 13:59:30 +0000 (13:59 +0000)]
Add displayName to the default attribute resolver - SIDP-457

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

8 years agoProfile handlers override encoder nameQualifier setting
cantor [Wed, 22 Dec 2010 19:36:58 +0000 (19:36 +0000)]
Profile handlers override encoder nameQualifier setting

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

8 years agoForced authentication does not reset the AuthnInstant
cantor [Wed, 22 Dec 2010 19:29:29 +0000 (19:29 +0000)]
Forced authentication does not reset the AuthnInstant

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

8 years agofix hard timeout on session - SIDP-453
lajoie [Tue, 21 Dec 2010 16:58:12 +0000 (16:58 +0000)]
fix hard timeout on session - SIDP-453

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

8 years agoFix attribute query profile handlers such that exceptions that occur during attribute...
lajoie [Tue, 21 Dec 2010 16:01:41 +0000 (16:01 +0000)]
Fix attribute query profile handlers such that exceptions that occur during attribute resolution do not lead to an NPE - SIDP-250

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

8 years agoFix NPE when SAML2 SSO requests contain an (invalid) empty authn context class or...
lajoie [Tue, 21 Dec 2010 15:52:09 +0000 (15:52 +0000)]
Fix NPE when SAML2 SSO requests contain an (invalid) empty authn context class or decl ref - SIDP-436

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

8 years agoensure servlet API jar gets bundled in to the distribution so it can be included...
lajoie [Tue, 21 Dec 2010 15:30:50 +0000 (15:30 +0000)]
ensure servlet API jar gets bundled in to the distribution so it can be included in the CLI lib directory  - SIDP-422

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

8 years agoexplicitly set cache related headers to prevent caching of any response - SIDP-432...
lajoie [Tue, 21 Dec 2010 14:55:07 +0000 (14:55 +0000)]
explicitly set cache related headers to prevent caching of any response - SIDP-432 and perhaps SIDP-345

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

8 years agouse helper method to create redirect URL - SIDP-447
lajoie [Tue, 21 Dec 2010 14:27:08 +0000 (14:27 +0000)]
use helper method to create redirect URL - SIDP-447

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

9 years agoFix errors in URL creation when IdP context is bound to / - SIDP-417
lajoie [Wed, 10 Nov 2010 23:04:03 +0000 (23:04 +0000)]
Fix errors in URL creation when IdP context is bound to / - SIDP-417

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

9 years agoProperly handle case where authentication fails and control is handed back to profile...
lajoie [Wed, 10 Nov 2010 19:56:19 +0000 (19:56 +0000)]
Properly handle case where authentication fails and control is handed back to profile handler - SIDP-427

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

9 years agoFix some more resolver typos - SIDP-434
lajoie [Wed, 10 Nov 2010 18:55:47 +0000 (18:55 +0000)]
Fix some more resolver typos - SIDP-434

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

9 years agoFix response and assertion signing defaults - SC-116
lajoie [Wed, 10 Nov 2010 17:23:44 +0000 (17:23 +0000)]
Fix response and assertion signing defaults - SC-116

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

9 years agoupdate version numbers
lajoie [Wed, 10 Nov 2010 15:08:04 +0000 (15:08 +0000)]
update version numbers

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

9 years agoFix typo in resolver conf - SIDP-431
lajoie [Tue, 9 Nov 2010 19:56:03 +0000 (19:56 +0000)]
Fix typo in resolver conf - SIDP-431

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

9 years agoSIDP-428: Address lifecycle issues around use of MetadataCredentialResolverFactory
putmanb [Mon, 25 Oct 2010 22:42:07 +0000 (22:42 +0000)]
SIDP-428: Address lifecycle issues around use of MetadataCredentialResolverFactory

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

9 years agoSpelling error in log message.
cantor [Thu, 7 Oct 2010 01:09:52 +0000 (01:09 +0000)]
Spelling error in log message.

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

9 years agoSIDP-421 - Error logging SOAP queries
putmanb [Mon, 4 Oct 2010 21:01:53 +0000 (21:01 +0000)]
SIDP-421 - Error logging SOAP queries

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

9 years agoFix usage of java.text.MessageFormat.
putmanb [Mon, 27 Sep 2010 23:17:01 +0000 (23:17 +0000)]
Fix usage of java.text.MessageFormat.
Remove unused header.

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

9 years agoUpdate POMs for release
lajoie [Thu, 23 Sep 2010 11:51:29 +0000 (11:51 +0000)]
Update POMs for release

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

9 years agoFix case where name identifier wasn't logged - SIDP-415
lajoie [Thu, 23 Sep 2010 11:12:30 +0000 (11:12 +0000)]
Fix case where name identifier wasn't logged - SIDP-415
Fix metadata provider observer leak - SIDP-416

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

9 years agoFix link to login page customization doc - SIDP-413
lajoie [Mon, 20 Sep 2010 14:24:11 +0000 (14:24 +0000)]
Fix link to login page customization doc - SIDP-413

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

9 years agoensure name identifier properly logged in audit log - SIDP-415
lajoie [Mon, 20 Sep 2010 14:11:05 +0000 (14:11 +0000)]
ensure name identifier properly logged in audit log - SIDP-415

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

9 years agoRemove a bit more example stuff from the example login page
lajoie [Tue, 14 Sep 2010 12:35:11 +0000 (12:35 +0000)]
Remove a bit more example stuff from the example login page

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

9 years agoDenote media type of metadata as application/xml if browser does not ask for applicat...
lajoie [Mon, 13 Sep 2010 17:29:31 +0000 (17:29 +0000)]
Denote media type of metadata as application/xml if browser does not ask for application/samlmetadata+xml - SIDP-403

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

9 years agoCheck for null login context on the login.jsp and print an error that the login page...
lajoie [Mon, 13 Sep 2010 14:42:41 +0000 (14:42 +0000)]
Check for null login context on the login.jsp and print an error that the login page can not be directly accessed. - SIDP-411
Also, make it even more clear that the provided login page is an example page

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

9 years agoCheck to make sure principal is authenticated if they have a login context and are...
lajoie [Mon, 13 Sep 2010 12:59:26 +0000 (12:59 +0000)]
Check to make sure principal is authenticated if they have a login context and are returning to the IdP after having been to the login page but didn't authenticate - SIDP-409

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

9 years agoShibboleth SSO profile handler sets incorrect protocol string in outbound message...
cantor [Wed, 25 Aug 2010 20:26:19 +0000 (20:26 +0000)]
Shibboleth SSO profile handler sets incorrect protocol string in outbound message context

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

9 years agoFix up config typos and loggin configs
lajoie [Tue, 24 Aug 2010 14:10:07 +0000 (14:10 +0000)]
Fix up config typos and loggin configs

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

9 years agoRemove some commented out code
lajoie [Mon, 23 Aug 2010 18:17:59 +0000 (18:17 +0000)]
Remove some commented out code

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

9 years agoFix bug where authentication method information was being re-recorded every authentic...
lajoie [Mon, 23 Aug 2010 18:17:35 +0000 (18:17 +0000)]
Fix bug where authentication method information was being re-recorded every authentication.

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

9 years agoRemove use of SLF4j MessageFormatter whose API changes in 1.6
lajoie [Mon, 23 Aug 2010 13:56:06 +0000 (13:56 +0000)]
Remove use of SLF4j MessageFormatter whose API changes in 1.6

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

9 years agoUpdate 3rd party libs - SIDP-402
lajoie [Mon, 23 Aug 2010 12:37:32 +0000 (12:37 +0000)]
Update 3rd party libs - SIDP-402

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

9 years agoFix bug where previous session login handler was attempted to be used if all authenti...
lajoie [Tue, 17 Aug 2010 00:33:19 +0000 (00:33 +0000)]
Fix bug where previous session login handler was attempted to be used if all authentication methods expired but session was still alive - SIDP-396

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

9 years agoStop using request forwards between authentication engine and profile handler - SIDP-380
lajoie [Mon, 16 Aug 2010 13:35:11 +0000 (13:35 +0000)]
Stop using request forwards between authentication engine and profile handler - SIDP-380
Make profile handler responsible for binding/unbinding LoginContext

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

9 years agoDeal with case when AuthnRequest does not include a NameIDPolicy - SIDP-400
lajoie [Fri, 6 Aug 2010 22:31:51 +0000 (22:31 +0000)]
Deal with case when AuthnRequest does not include a NameIDPolicy - SIDP-400

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

9 years agoDeclare all namespaces at top, use prefixed names for all elements - SIDP-288
lajoie [Tue, 3 Aug 2010 23:17:03 +0000 (23:17 +0000)]
Declare all namespaces at top, use prefixed names for all elements - SIDP-288

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

9 years agoRemove use of events within session manager
lajoie [Tue, 3 Aug 2010 19:15:41 +0000 (19:15 +0000)]
Remove use of events within session manager

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

9 years agoFix NPE in LoginContext when authentication method information has not yet been set...
lajoie [Tue, 3 Aug 2010 10:14:17 +0000 (10:14 +0000)]
Fix NPE in LoginContext when authentication method information has not yet been set - SIDP-392

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

9 years agoClear session indexes when session is destroyed - SIDP-386
lajoie [Tue, 3 Aug 2010 10:05:30 +0000 (10:05 +0000)]
Clear session indexes when session is destroyed - SIDP-386

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

9 years agoFix up unit test cases - SIDP-397
lajoie [Tue, 3 Aug 2010 08:06:08 +0000 (08:06 +0000)]
Fix up unit test cases - SIDP-397
Update logging configuration files

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

9 years agoFix another NPE dealing with encoding attributes to name identifiers
lajoie [Sun, 20 Jun 2010 18:57:34 +0000 (18:57 +0000)]
Fix another NPE dealing with encoding attributes to name identifiers
Remove some nearly duplicate code
Improve logging messages

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

9 years agoFix NPE when no attributes available to be encoded into a name identifier
lajoie [Sun, 20 Jun 2010 17:37:44 +0000 (17:37 +0000)]
Fix NPE when no attributes available to be encoded into a name identifier

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

9 years agoUse new metadata methods instead of deprecated ones
lajoie [Thu, 20 May 2010 22:56:25 +0000 (22:56 +0000)]
Use new metadata methods instead of deprecated ones

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

9 years agoUse duration notation for assertion lifetime in example config files - SIDP-381
lajoie [Thu, 20 May 2010 00:41:40 +0000 (00:41 +0000)]
Use duration notation for assertion lifetime in example config files - SIDP-381

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

9 years agoSwitch parser pool implementation to one with fewer locks - SIDP-374
lajoie [Thu, 20 May 2010 00:38:17 +0000 (00:38 +0000)]
Switch parser pool implementation to one with fewer locks - SIDP-374

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

9 years agodecrease verbosity and logging messge of error message logged when a name ID can...
lajoie [Thu, 20 May 2010 00:34:45 +0000 (00:34 +0000)]
decrease verbosity and logging messge of error message logged when a name ID can not be resolved in to a principal - SIDP-382

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

9 years agoCleanup xmlns attributes and add some known namespace decls to the root elements...
lajoie [Thu, 20 May 2010 00:28:48 +0000 (00:28 +0000)]
Cleanup xmlns attributes and add some known namespace decls to the root elements of the config files - SIDP-288
Add eduPersonAssurance attribute to example attribute resolver - SIDP-388

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

9 years agofix typo in error msg - SIDP-384
lajoie [Thu, 20 May 2010 00:19:06 +0000 (00:19 +0000)]
fix typo in error msg - SIDP-384

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

9 years agoImplement config wiring changes related to artifact map and JOST-110:
putmanb [Wed, 7 Apr 2010 23:21:51 +0000 (23:21 +0000)]
Implement config wiring changes related to artifact map and JOST-110:
- inject the shibboleth.ParserPool bean into the OpenSAML config, and set on Configuration singleton,
  so we are using a single ParserPool everywhere
- remove shibboleth.ParserPool from being injected on shibboleth.ArtifactMap bean, constructor now deprecated.
These changes are optional and non-disruptive, existing configs will continue to work as-is.

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

9 years agoSupport explicitly setting the domain for cookies. - SIDP-369
lajoie [Tue, 16 Mar 2010 07:32:25 +0000 (07:32 +0000)]
Support explicitly setting the domain for cookies. - SIDP-369

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

9 years agoProperly wrap LoginExceptions as AuthenticationException as documentation says -...
lajoie [Tue, 16 Mar 2010 07:14:41 +0000 (07:14 +0000)]
Properly wrap LoginExceptions as AuthenticationException as documentation says - SIDP-379

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

9 years agoAdd Servlet filter to cleanup MDC context
lajoie [Tue, 16 Mar 2010 07:06:03 +0000 (07:06 +0000)]
Add Servlet filter to cleanup MDC context

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

9 years agoRefactor name identifier code, pulling all of the selection process up in to Abstract...
lajoie [Thu, 4 Mar 2010 14:25:55 +0000 (14:25 +0000)]
Refactor name identifier code, pulling all of the selection process up in to AbstractSAMLProfileHandler
Always populate name qualifiers for name identifiers
Fix type in cache manager ID in internal.xml
Fix encoder type of jpegPhoto attribute in attribute-resolver.xml

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

9 years agoAdd SPNameQualifier to returned NameIDs if present in request
lajoie [Fri, 26 Feb 2010 13:17:45 +0000 (13:17 +0000)]
Add SPNameQualifier to returned NameIDs if present in request

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

9 years agocheck that SP participating in affiliation is in fact in the affiliation
lajoie [Thu, 25 Feb 2010 22:02:03 +0000 (22:02 +0000)]
check that SP participating in affiliation is in fact in the affiliation

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

9 years agoFavor UsernamePrincipal when Session.getPrincipalName is called
lajoie [Thu, 25 Feb 2010 18:24:47 +0000 (18:24 +0000)]
Favor UsernamePrincipal when Session.getPrincipalName is called

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

9 years agoFix minor break in login.jsp backward compat when authn errors occur
lajoie [Fri, 19 Feb 2010 16:21:50 +0000 (16:21 +0000)]
Fix minor  break in login.jsp backward compat when authn errors occur

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

9 years agoExpose login exception to login.jsp page in order to allow better message customizati...
lajoie [Fri, 19 Feb 2010 00:59:28 +0000 (00:59 +0000)]
Expose login exception to login.jsp page in order to allow better message customization - SIDP-368

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

9 years agoAdd cache manager configuration
lajoie [Wed, 17 Feb 2010 17:51:17 +0000 (17:51 +0000)]
Add cache manager configuration

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

9 years agoFix schema datatype for duration attribute within schema
lajoie [Thu, 11 Feb 2010 17:32:06 +0000 (17:32 +0000)]
Fix schema datatype for duration attribute within schema

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