library-walk-in
Cantor, Scott
cantor.2 at osu.edu
Tue Feb 26 12:54:23 EST 2019
On 2/26/19, 12:34 PM, "users on behalf of Peter Schober" <users-bounces at shibboleth.net on behalf of peter.schober at univie.ac.at> wrote:
> So far the convoluted way to do things seems to be to add
> DenyValueRules (to prevent other attriutes from being released) within
> <PolicyRequirementRule xsi:type="PrincipalName" value="walk-in"/>
You can also just disable resolving those attributes. That's perhaps more elegant than filtering. They serve the same purpose but preventing the resolution makes for a more global change to the internal system state, addresses IDs generated from the resolver, etc.
> And adding an activation condition to prevent generation of persistent
> NameIDs when an uid attr (or the SubjectName) is NOT the one
> configured in conf/authn/ipaddress-authn-config.xml (i.e., not the
> walk-in surrogate user).
That's why it feels like disabling the attributes at their source is more powerful. That short-circuits anything happening that high in the stack.
-- Scott
More information about the users
mailing list