code: public void processRequest(RequestContext context) throws Exception {
          if (processorIterator.hasNext()){
              RequestSecurityProcessor processor = processorIterator.next();
  
              logger.debug("Executing processor {}", processor);
  
              processor.processRequest(context, this);
          }
      }
docs: Calls the next {@link RequestSecurityProcessor} of the iterator.
  
  @param context the request context
  @throws Exception