docs: protected String[] parseUserpass(final String userpass) {
  		if (userpass == null || userpass.equals("-")) {
  			return null;
  		}
  		int index = userpass.indexOf(':');
  		if (index <= 0) {
  			throw new RuntimeException("Unable to parse: " + userpass);
  		}
  		return new String[] { userpass.substring(0, index), userpass.substring(index + 1) };
  	}