<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_userinfo(self, access_token, id_token, payload):
 """Return user details dictionary. The id_token and payload are not used in the default implementation, but may be used when overriding this method"""


        user_response = requests.get(
            self.OIDC_OP_USER_ENDPOINT,
            headers={
                'Authorization': 'Bearer {0}'.format(access_token)
            },
            verify=self.get_settings('OIDC_VERIFY_SSL', True))
        user_response.raise_for_status()
        return user_response.json()