Issue 11038
AuthFilter needs to verify application keys & header encryption
11038
Reporter: mdoering
Assignee: mdoering
Type: Improvement
Summary: AuthFilter needs to verify application keys & header encryption
Priority: Critical
Resolution: Fixed
Status: Closed
Created: 2012-04-25 12:49:35.722
Updated: 2013-12-06 12:06:45.392
Resolved: 2012-05-03 21:02:26.444
Description: For trusted applications that can proxy other users we pass an application key that needs to be verified.
Currently we have a single hardcoded key that is trusted, but this needs to be externalized into some simple, configurable application key store. For example a simple properties file with appKey=property name and value=public key to be used for the encryption of the last part of the authentication header.
See Amazon: http://docs.amazonwebservices.com/AmazonS3/latest/dev/RESTAuthentication.html]]>
Author: mdoering@gbif.org
Created: 2012-04-27 17:10:28.957
Updated: 2012-04-27 17:10:28.957
more resources:
http://docs.adroitlogic.org/display/esb/HTTP+Basic,+Digest,+NTLM+and+AWS+S3+Authentication
http://samritchie.net/2011/09/07/implementing-aws-authentication-for-your-own-rest-api/