Commit Graph

51 Commits

Author SHA1 Message Date
Giuseppe Digilio
2044d33908 Use configurationService to set default authentication-shibboleth.lazysession.loginurl in getShibURL method 2020-03-13 19:31:50 +01:00
Giuseppe Digilio
0fee734a2a Fixed default value of authentication-shibboleth.lazysession.loginurl 2020-02-24 10:15:11 +01:00
Giuseppe Digilio
ba9d2095dc Revert "Check session salt in shib auth"
This reverts commit 462f20a338.
2020-01-10 14:33:05 +01:00
Giuseppe Digilio
462f20a338 Check session salt in shib auth 2020-01-10 10:25:58 +01:00
Giuseppe Digilio
ccb0efd2ea use X-Requested-With header if Referer is empty 2019-11-22 17:07:41 +01:00
Giuseppe Digilio
abbf3f7361 Handle redirect to client after shibboleth authentication succeded 2019-11-22 17:07:13 +01:00
Patrick Trottier
7f4b4e9f8a Convert getLogger() and Log4J imports for Log4J 2 2018-11-09 08:41:42 -05:00
Tim Donohue
200cede397 Upgrade to commons-lang3 to avoid dependency conv issues. 2018-11-08 20:35:57 +00:00
Raf Ponsaerts
8ffbec58ca [DS-3782] Upgrade Commons Collections to version 4 2018-07-18 15:53:11 +02:00
Tom Desair
55f5571e1d [DS-3819] Revert back to 401 status and move login URL to WWW-Authenticate header 2018-06-28 13:21:57 +02:00
Kim Shepherd
04181ef271 [DS-3662] DSpace 'logging in' without password or with non-existent e-mail using Shib and Password authentication (master port) 2018-04-13 12:07:14 +12:00
Tim Donohue
8a48f782ea Fix dspace-api module per new code style 2018-02-21 15:23:58 -06:00
Terry W Brady
254cc413a9 Add int test 2018-01-31 16:42:27 -08:00
Terry W Brady
fe3a7722d1 remove methods that are not applicable 2018-01-25 15:29:45 -08:00
Terry W Brady
ec7781156c refine return url 2018-01-24 10:06:22 -08:00
Terry W Brady
dfba61fa87 referer target 2018-01-24 09:56:24 -08:00
Terry W Brady
2ac477e6af Update target return url 2018-01-24 09:38:47 -08:00
Tim Donohue
f92fa6605d DS-3154: more dspace-api fixes, alphabetically through org.dspace.core 2016-04-29 13:00:13 -05:00
Tim Donohue
ca78a45532 DS-3154: Fix some of the Javadocs errors in dspace-api 2016-04-29 09:06:54 -05:00
Terry Brady
2ae5b47f2a StringUtils.join for log 2016-02-03 15:15:26 -08:00
Terry Brady
bcfe75dbef handle another array prop 2016-02-03 15:07:00 -08:00
Terry Brady
7f5e444047 use config service for props 2016-02-03 14:29:36 -08:00
Terry Brady
492d474fb7 auth service allocation 2016-02-03 14:06:13 -08:00
KevinVdV
54222f3c1d DSpace refactored service api 2015-08-19 11:54:32 +02:00
philip Vissenaekens
191d9b68bb DS-2347 ShibAuthentication fix to work with metadata for all - clean 2014-12-08 11:13:38 +01:00
Pascal-Nicolas Becker
c6016c8304 Reconvert shibboleth attribute only if it is neither null nor empty. 2014-03-06 16:15:41 +01:00
Pascal-Nicolas Becker
7e6b805e32 DS-1906: Adds configurable option to reconvert shibboleth attributes. 2014-02-07 19:11:29 +01:00
Hardy Pottinger
0e8df4e7ab applying patch from DS-1410, merging with changes from DS-1503/PR-196 2013-11-26 19:43:11 +00:00
Andrea Bollini
933fe518c8 Merge pull request #196 from LongsightGroup/DS-1503
DS-1503 ShibAuthentication depends on use of non-recommended Apache UseHeaders setting
2013-10-21 16:59:13 -07:00
Hardy Pottinger
e2d38cbcd8 re: #736, fix logic error in handling multiple values in SHIB-SCOPED-AFFILIATION header, also make minor revisions to help messages to correct for suggested syntax and config file location 2013-05-14 17:17:10 -05:00
Sam Ottenhoff
b68042dac4 DS-1503 use getAttribute first before attempting to check getHeader for
the user value. ShibUseHeaders is not enabled by default in Apache.
2013-02-28 18:45:21 -05:00
Ivan Masár
dd33421f2b fix a bunch of typos 2012-10-05 18:42:24 +02:00
Ivan Masár
b8cefdce04 fix typos and some whitespace
* fixes typos almost exclusively in comments and strings
* fixes whitespace where combination of tabs and spaces may break indentation
* doesn't touch typos in config property names to prevent breakage
2012-04-20 16:27:02 +02:00
Scott Phillips
51bb44eeef DS-1012: updated the configuration parameters to use the modules syntax instead of the old style all in one.
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6915 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-12-20 17:30:37 +00:00
Scott Phillips
2bfacb2a25 DS-1012: Lazy Shibboleth authentication. (committed to both trunk and branch)
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6862 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-11-28 20:03:40 +00:00
Stuart Lewis
c0003038ef New modules/authentication-shibboleth.cfg
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6565 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-08-19 03:22:41 +00:00
Stuart Lewis
ac0da66b31 [DS-998] - Shibboleth login - improve handling of empty attribute headers
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6559 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-08-18 21:35:03 +00:00
Mark Diggory
0d30c67d9e Updated Licenses
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5844 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-11-12 05:29:14 +00:00
Graham Triggs
cb80f0cad4 [DS-707] Remove useless methods
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5664 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-26 21:31:29 +00:00
Graham Triggs
886216350c [DS-707] Style / readability fixes
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5582 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-24 11:03:48 +00:00
Graham Triggs
d032c565e0 [DS-707] Style / readability improvements
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5565 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-22 23:19:13 +00:00
Graham Triggs
5c512c123c [DS-707] Style / readability
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5546 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-22 12:53:50 +00:00
Graham Triggs
1ea64c3b31 [DS-707] Use character instead of string
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5530 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-21 16:46:54 +00:00
Graham Triggs
a1d59de77b [DS-707] Use valueOf instead of Number constructor
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5500 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-20 22:01:15 +00:00
Graham Triggs
e47d96205a [DS-707] Boolean instantiations
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5496 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-10-20 20:29:49 +00:00
Mark Wood
57ef2cf01c Fight scroll blindness: fix many broken doc comments.
Also many small typos in comments.  Some small reformatting for 
readability.


git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5124 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-06-16 18:52:33 +00:00
Andrea Bollini
1fec2f71c0 [DS-436] SWORD Authenticator doesn't support the special groups infrastructure
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@4637 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2009-12-17 11:47:00 +00:00
Andrea Bollini
316408bb47 [DS-309] Shiboleth default roles are applied also to anonymous user and user logged-in with other methods
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@4308 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2009-09-30 19:01:21 +00:00
Stuart Lewis
827c639926 Update code licence to The DSpace Foundation
git-svn-id: http://scm.dspace.org/svn/repo/trunk@3735 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2009-04-24 04:05:53 +00:00
Mark Diggory
4975bf1a67 [DS-48] shibboleth+dspace1.5.1 patch - ID: 2412723 Commiting dspace3688-ignoreScope-v3.patch (3 kB)
git-svn-id: http://scm.dspace.org/svn/repo/branches/dspace-1_5_x@3713 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2009-04-13 20:22:35 +00:00