Hi Scott,
When the refresh token is presented, the only data available at /token is the refresh token, whatever data is associated with the grant (state_id) that this token links to, and anything you can lookup with HTTP callouts or lookup into the user directory.
If you want information that was included in the original JWT to be added to the new JWT at refresh time, you can store that data in the grant during the initial grant flow. You can then read it out again when processing a refresh token to add it into the new JWT.
There are examples of looking up the stateId and storing and retrieving attributes from the grant in the default pre- and post- token mapping rules.
Jon.
------------------------------
Jon Harry
Consulting IT Security Specialist
IBM
------------------------------