c := createClientWithBackchannelLogout(t, backChannelWG, func(t *testing.T, logoutToken gjson.Result) {
            assert.EqualValues(t, <-sid, logoutToken.Get("sid").String(), logoutToken.Raw)
            assert.Empty(t, logoutToken.Get("sub").String(), logoutToken.Raw) // The sub claim should be empty because it doesn't work with forced obfuscation and thus we can't easily recover it.
            assert.Empty(t, logoutToken.Get("nonce").String(), logoutToken.Raw)
        })