code: @Override
      public int vote(Authentication authentication,
                      Object resource,
                      Collection<ConfigAttribute> config) {
          int decision = super.vote(authentication, resource, config);
          log.debug(VoterUtil.debugText("RoleVoterImpl",
                                        authentication,
                                        config,
                                        resource,
                                        decision));
          return decision;
      }
docs: This method is a pass-through for Spring-RoleVoter.
  
  @param authentication principal seeking AuthZ
  @param resource       that is under protection
  @param config         access-attributes defined on resource
  @return vote (AccessDecisionVoter.ACCESS_GRANTED, ACCESS_DENIED, ACCESS_ABSTAIN)