code: public void removeToken(String name) {
          if (name == null || name.isEmpty()) {
              return;
          }
  
          for (Iterator<AntiCsrfParamToken> it = tokens.iterator(); it.hasNext();) {
              AntiCsrfParamToken token = it.next();
              if (name.equals(token.getName())) {
                  it.remove();
                  if (token.isEnabled()) {
                      this.enabledTokensNames.remove(name);
                  }
                  break;
              }
          }
      }
docs: Removes the token with the given {@code name}.
  <p>
  The call to this method has no effect if the given {@code name} is null or empty, or a token with the given {@code name}
  does not exist.
  
  @param name the name of the token that will be removed