Copy of the pac4j FromAttributesAuthorizationGenerator that applies the transform in convertProvidedRoleName to role
names before adding them to the user profile.
Loads existing Pac4J profiles from the Http Session and, if they are present and the
request is not already wrapped (ie has already authenticated a user), wraps the request
in a Pac4JHttpServletRequestWrapper with the existing profiles.