code: public boolean removePassiveScanner(PassiveScanner passiveScanner) {
          if (passiveScanner == null) {
              throw new IllegalArgumentException("Parameter passiveScanner must not be null.");
          }
          return removePassiveScanner(passiveScanner.getClass().getName());
      }
docs: Removes the given passive scanner from the list of passive scanners that are used to scan proxied messages.
  <p>
  The passive scanners are removed using their class name.
  </p>
  
  @param passiveScanner the passive scanner that will be removed
  @return {@code true} if the scanner was removed, {@code false} otherwise.
  @throws IllegalArgumentException if the given passive scanner is {@code null}.
  @see PassiveScanner