Arthur Taylor wrote:
Oh. I had read 'ev.' as 'evidently' :)

nice :)

Absent changing that, then, is there any recommended mitigation
strategy; should we be killing all open and cached sessions whenever
there is a permissions change?

permission changes are diffent thing... the compiled
permissions are intended to be notified and recalculated
whenever the permissions for any of the principals it
has been created for is modified. if that doesn't work
it's a bug.

what the TODO refers to is:
the permissions are compiled for the set of principals
that have been set to the Subject (most probably upon
login). the default implementation retrieves the set
from the principal provider configured for that login
module... that's the reason for my doubts... forcing
the recalculation of the compiled permissions was
more or less straight forward: close the existing one
and create a new one with the new set of principals.

angela

Reply via email to