private SVNAuthenticator createSASLAuthenticator() throws SVNException { try { Class saslClass = SVNConnection.class.getClassLoader().loadClass("org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator"); if (saslClass != null) { Constructor constructor = saslClass.getConstructor(new Class[] {SVNConnection.class}); if (constructor != null) { return (SVNAuthenticator) constructor.newInstance(new Object[] {this}); } } } catch (Throwable th) { SVNDebugLog.getDefaultLog().logFine(SVNLogType.NETWORK, th.getMessage()); } return new SVNPlainAuthenticator(this); }
private SVNAuthenticator createSASLAuthenticator() throws SVNException { try { Class saslClass = SVNConnection.class.getClassLoader().loadClass("org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator"); if (saslClass != null) { Constructor constructor = saslClass.getConstructor(new Class[] {SVNConnection.class}); if (constructor != null) { return (SVNAuthenticator) constructor.newInstance(new Object[] {this}); } } } catch (Throwable th) { SVNDebugLog.getDefaultLog().logFine(SVNLogType.NETWORK, th.getMessage()); } return new SVNPlainAuthenticator(this); }
while(true) { if (myClient == null) { new SVNPlainAuthenticator(getConnection()).authenticate(mechs, realm, repository); return;
while(true) { if (myClient == null) { return new SVNPlainAuthenticator(getConnection()).authenticate(mechs, realm, repository);
while(true) { if (myClient == null) { new SVNPlainAuthenticator(getConnection()).authenticate(mechs, realm, repository); return;
while(true) { if (myClient == null) { new SVNPlainAuthenticator(getConnection()).authenticate(mechs, realm, repository); return;