def userinfo_in_id_token_claims(self, session):
        itc = self.server.id_token_claims(session)
        if not itc:
            return None

        _claims = by_schema(self.schema, **itc)

        if _claims:
            return self._collect_user_info(session, _claims)
        else:
            return None
Return the first found adapter from the
dataset/ETHPy150Open rohe/pyoidc/src/oic/oic/provider.py/Provider.userinfo_in_id_token_claims--crossover with--dataset/ETHPy150Open rtucker-mozilla/mozilla_inventory/systems/models.py/System.get_next_key_value_adapter