summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add simple header auth moduleSimo Sorce2015-03-232-4/+40
| | | | | | | This is useful when authentication is handled by a proxy sitting in front of custodia. Alternatively it can be used with shared secrets/bearer tokens sent in plain text in the headers.
* Add basic authentication frameworkSimo Sorce2015-03-234-10/+56
| | | | | | This kicks in before any request is parsed at all. The whole request is provided so technically it can be as complex as wanted.
* Configure consumers via config fileSimo Sorce2015-03-233-15/+74
| | | | This is how new backends and mechanism can be defined on per-instance basis
* Abandon cherrypy, it doesn't work for unix socketsSimo Sorce2015-03-236-12/+233
| | | | | | Intorduce a minimal custom server based on python's base HTTP classes. Signed-off-by: Simo Sorce <simo@redhat.com>
* Initial CommitSimo Sorce2015-03-0410-0/+778
Signed-off-by: Simo Sorce <simo@redhat.com>