@Test
    void verifyUnsignedRequestParameter() throws Throwable {
        addRegisteredService(Set.of(), "client", UUID.randomUUID().toString(), "https://.+");
        val validator = getValidator(servicesManager);

        val request = new MockHttpServletRequest();
        val response = new MockHttpServletResponse();
        val context = new JEEContext(request, response);

        val authnRequest = "eyJhbGciOiJub25lIn0.eyJzY29wZSI6Im9wZW5pZCIsInJlc3Bvbn"
                           + "NlX3R5cGUiOiJjb2RlIiwicmVkaXJlY3RfdXJpIjoiaHR0"
                           + "cHM6XC9cL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVua"
                           + "WQubmV0XC90ZXN0XC9hXC9DQVNcL2Nhb"
                           + "GxiYWNrIiwic3RhdGUiOiJ2SU4xYjBZNENrIiwibm9uY2UiOiI"
                           + "xTjltcVBPOWZ0IiwiY2xpZW50X2lkIjoiY2xpZW50In0.";

        request.setParameter(OAuth20Constants.REQUEST, authnRequest);
        assertTrue(validator.supports(context));
        assertTrue(validator.validate(context));
    }
This is {@link OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidatorTests}.

@author Misagh Moayyed
@since 5.3.0
support/cas-server-support-oauth/src/test/java/org/apereo/cas/support/oauth/validator/authorization/OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidatorTests.java