private boolean verifyAccessTokenRequest(final WebContext context) throws Throwable {
        val validators = getConfigurationContext().getAccessTokenGrantRequestValidators().getObject();
        return validators
            .stream()
            .filter(BeanSupplier::isNotProxy)
            .filter(Unchecked.predicate(ext -> ext.supports(context)))
            .findFirst()
            .orElseThrow((Supplier<RuntimeException>) () -> new UnsupportedOperationException("Access token request is not supported"))
            .validate(context);
    }
Handle request internal model and view.

@param request  the request
@param response the response
@return the model and view
@throws Exception the exception
support/cas-server-support-oauth-core-api/src/main/java/org/apereo/cas/support/oauth/web/endpoints/OAuth20AccessTokenEndpointController.java