class HeaderExtractor implements EnumeratedValuesExtractor {

   @SuppressWarnings("unchecked")
    @Override
    public Enumeration<String> getKeys() {
        return request.getHeaderNames();
   }

   public  HeaderExtractor(HttpServletRequest request,
            HttpServletResponse response);

}