} if (myRealm == null) { myRealm = (String) creds[0];
    private String readAuthResponse(SVNRepositoryImpl repository) throws SVNException {        Object[] items = read("(W(?S))", null);        if (SUCCESS.equals(items[0])) {            if (!myIsCredentialsReceived) {                Object[] creds = read("[(?S?S)]", null);                if (repository != null && repository.getRepositoryRoot() == null) {                    repository.updateCredentials((String) creds[0], (String) creds[1]);                }                myIsCredentialsReceived = true;            }            return null;        } else if (FAILURE.equals(items[0])) {            return (String) items[1];        }        return "unexpected server responce";    }