summaryrefslogtreecommitdiffstats
path: root/base/common/python
diff options
context:
space:
mode:
authorFraser Tweedale <ftweedal@redhat.com>2016-11-29 17:58:50 +1000
committerFraser Tweedale <ftweedal@redhat.com>2017-03-16 17:46:18 +1000
commit00cf1cd2c6b9f5d8116921e4c3f1d07e7708388e (patch)
tree5fd955cf5fb4c8ca1e12c24a9540eef7cb672cc4 /base/common/python
parent4cf87aa3babc4c7d8ea60a46cb548ebfee493ae4 (diff)
downloadpki-00cf1cd2c6b9f5d8116921e4c3f1d07e7708388e.tar.gz
pki-00cf1cd2c6b9f5d8116921e4c3f1d07e7708388e.tar.xz
pki-00cf1cd2c6b9f5d8116921e4c3f1d07e7708388e.zip
Add groups and request attributes to external principals
Add the ExternalAuthenticationValve valve, which, if an externally authenticated principal is available, reads the REMOTE_USER_GROUP information from the Coyote request and adds the groups ("roles" in Tomcat terminology) to the principal. It also saves a complete copy of the request attribute map in the princpial. The new class ExternalPrincipal is used to achieve this. Part of: https://pagure.io/dogtagpki/issue/1359
Diffstat (limited to 'base/common/python')
0 files changed, 0 insertions, 0 deletions