diff options
| author | Fraser Tweedale <ftweedal@redhat.com> | 2016-11-29 18:43:48 +1000 |
|---|---|---|
| committer | Fraser Tweedale <ftweedal@redhat.com> | 2017-03-16 17:46:18 +1000 |
| commit | 67d51413323e1d55fdc04ca5edf5d9f05afb0ebe (patch) | |
| tree | 02f38710ad71837e34538664a12ad0c6b7ca2ab5 /base/common/python/pki/cli | |
| parent | ef84ef36be06944a7f6338ed022f13e066cd5c32 (diff) | |
| download | pki-67d51413323e1d55fdc04ca5edf5d9f05afb0ebe.tar.gz pki-67d51413323e1d55fdc04ca5edf5d9f05afb0ebe.tar.xz pki-67d51413323e1d55fdc04ca5edf5d9f05afb0ebe.zip | |
Update ACLInterceptor to support external principals
For external principal support, ACLInterceptor must handle
GenericPrincipal instances in addition to PKIPrincipal.
Specifically, if the principal is a GenericPrincipal, the auth token
is set to an ExternalAuthToken, and the authz manager is looked up
by the realm of the principal (it is assumed that the principal name
has the form "id@realm").
Part of: https://pagure.io/dogtagpki/issue/1359
Diffstat (limited to 'base/common/python/pki/cli')
0 files changed, 0 insertions, 0 deletions
