Passes the user session through to subclasses that implement the role-based permission callback.

- This is needed for the XACML delegate, for instance.

Relates to: https://www.pivotaltracker.com/story/show/70771806