Commit Graph

27 Commits

Author SHA1 Message Date
Massimiliano Assante 0caf87d2fb removed useless file 2019-10-25 11:54:12 +02:00
Massimiliano Assante 6f32fd961a Feature #17862, oAuth2 Service resilient to memcached server restarts 2019-10-25 11:53:39 +02:00
Massimiliano Assante 988cf78d6e removed -SNAPSHOT from master as indicated 2019-10-04 15:06:20 +02:00
Massimiliano Assante b45e948b99 gCube - Feature #17265: Provide oAuth2 service with capability to be
deployed on a multi instance cluster
2019-09-17 17:38:49 +02:00
Massimiliano Assante c6b6937cc1 fixed pom for Jenkins Build 2019-09-16 17:07:21 +02:00
Massimiliano Assante 54925fe6cf added smartgears BOM 2019-09-16 16:54:19 +02:00
Massimiliano Assante c6decf0688 removed push temporary code method in favour of memcached implementation 2019-09-16 16:37:05 +02:00
Massimiliano Assante 3bc6ef818c fixed POM maven parent and SCM 2019-08-21 10:13:38 +02:00
Massimiliano Assante 00c64cea05 Update README 2019-08-21 10:08:59 +02:00
Massimiliano Assante f1d8489760 Feature #17265, Provide oAuth2 service with capability to be deployed on
a multi instance cluster
2019-08-21 09:46:51 +02:00
Massimiliano Assante 316bd0a7fa Feature #17265, Provide oAuth2 service with capability to be deployed on
a multi instance cluster by using Memcached
2019-08-21 09:46:15 +02:00
Lucio Lelii aba6e21693 git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@178800 82a268e6-3cf1-43bd-a215-b396298e98cf 2019-04-01 14:47:00 +00:00
Lucio Lelii 593ea15284 git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@178688 82a268e6-3cf1-43bd-a215-b396298e98cf 2019-03-26 09:30:14 +00:00
Lucio Lelii bf1aa37f6a git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@178647 82a268e6-3cf1-43bd-a215-b396298e98cf 2019-03-21 16:16:39 +00:00
Lucio Lelii 80a262498c git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@178645 82a268e6-3cf1-43bd-a215-b396298e98cf 2019-03-21 16:10:33 +00:00
Lucio Lelii 4f2d348682 added cliend_id and clent_secret parameter passed as Basic Authorization in header to make it oauth2 compliant
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@178642 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-03-21 13:39:33 +00:00
costantino.perciante 841a078d43 removed erroruri
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@142177 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-03 14:46:49 +00:00
costantino.perciante c0f720aa71 minor fixes
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141979 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-01 15:03:48 +00:00
costantino.perciante ff6c10ac46 the method access-token now doesn't require a gcube-token but an application token in the field client_secret. The file gcube-handlers.xml specifies that a validation handler with oauth support needs to be used. Other filters have been removed since are useless now
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141908 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-30 14:49:24 +00:00
costantino.perciante cd61182ac6 kill cleaner thread on service stop
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141891 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-29 17:54:43 +00:00
costantino.perciante 807cea8e60 Added filter to extract formparams before the access-token method is called. Unfortunately it is called after the smartgears' one, and the priority property doesn't work. Dependencies fixed in pom.xml
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141889 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-29 17:11:55 +00:00
costantino.perciante 5623845caa added check for different redirect_uri or client_id request
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141877 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-27 15:24:33 +00:00
costantino.perciante f96a8a4f6c added scope as value of the bean in the cache for a faster retrieval
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141875 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-27 15:19:39 +00:00
costantino.perciante 3510c04a0e git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141874 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-01-27 15:16:35 +00:00
costantino.perciante 4818814e3e added distro directory and files
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141873 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-27 15:15:58 +00:00
costantino.perciante 562805febf first import
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141871 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-27 15:12:57 +00:00
costantino.perciante 263dccc77c Initial import.
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/oauth@141870 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-27 15:12:42 +00:00