code: public List<VarPasswordPair> getGlobalVarPasswordPairs() {
          List<VarPasswordPair> r = new ArrayList<VarPasswordPair>(getGlobalVarPasswordPairsList().size());
  
          // deep copy
          for(VarPasswordPair varPasswordPair: getGlobalVarPasswordPairsList()) {
              r.add((VarPasswordPair) varPasswordPair.clone());
          }
  
          return r;
      }
docs: Returns the list of name/password pairs defined at the global level.
  
  <p>Modifications broughts to the returned list has no impact on this
  configuration (the returned value is a copy). Also, the list can be
  empty but never {@code null}.</p>
  
  @since 2.7