diff options
author | Brice Figureau <brice-puppet@daysofwonder.com> | 2009-03-31 20:29:37 +0200 |
---|---|---|
committer | Brice Figureau <brice-puppet@daysofwonder.com> | 2009-04-23 20:52:02 +0200 |
commit | 85233768f080b4cbc4e20eb0c354b6d859a2fb23 (patch) | |
tree | 19d32e670fe84cfb53f31adfd63953dd3a04fd5c /lib/puppet/rails/database | |
parent | 22b82abcd27834e43426f2758fba5728c146be61 (diff) | |
download | puppet-85233768f080b4cbc4e20eb0c354b6d859a2fb23.tar.gz puppet-85233768f080b4cbc4e20eb0c354b6d859a2fb23.tar.xz puppet-85233768f080b4cbc4e20eb0c354b6d859a2fb23.zip |
Enhance authconfig format to support uri paths and regex
This patch introduces a new set of directive to the authconfig
parser/file format:
path /uripath or patch ~ <regex>
This directive declares a new kind of ACL based on the uri path.
method save, find
This directive which is to be used under path directive restricts a
path ACL to only some REST verbs.
The ACL path system matches on path prefix possible, or
on regex matches (first match wins).
If no path are matching, then the authorization is not allowed.
The same if no ACL matches for the given REST verb.
The old namespace right matching still works as usual.
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
Diffstat (limited to 'lib/puppet/rails/database')
0 files changed, 0 insertions, 0 deletions