Class SVNAuthenticator

java.lang.Object
org.tmatesoft.svn.core.internal.io.svn.SVNAuthenticator
Direct Known Subclasses:
SVNPlainAuthenticator, SVNSaslAuthenticator

public abstract class SVNAuthenticator extends java.lang.Object
Version:
1.3
  • Field Details

    • SUCCESS

      protected static final java.lang.String SUCCESS
      See Also:
    • FAILURE

      protected static final java.lang.String FAILURE
      See Also:
    • STEP

      protected static final java.lang.String STEP
      See Also:
    • myConnection

      private SVNConnection myConnection
    • myConnectionOutputStream

      private java.io.OutputStream myConnectionOutputStream
    • myConnectionInputStream

      private java.io.InputStream myConnectionInputStream
    • myLastError

      private SVNErrorMessage myLastError
    • myPlainInputStream

      private java.io.InputStream myPlainInputStream
    • myPlainOutputStream

      private java.io.OutputStream myPlainOutputStream
  • Constructor Details

  • Method Details

    • setOutputStream

      protected void setOutputStream(java.io.OutputStream os)
    • setInputStream

      protected void setInputStream(java.io.InputStream is)
    • getConnectionInputStream

      protected java.io.InputStream getConnectionInputStream()
    • getConnectionOutputStream

      protected java.io.OutputStream getConnectionOutputStream()
    • getPlainInputStream

      protected java.io.InputStream getPlainInputStream()
    • getPlainOutputStream

      protected java.io.OutputStream getPlainOutputStream()
    • getConnection

      protected SVNConnection getConnection()
    • getLastError

      protected SVNErrorMessage getLastError()
    • dispose

      public void dispose()
    • setLastError

      protected void setLastError(SVNErrorMessage err)
    • authenticate

      public abstract SVNAuthentication authenticate(java.util.List mechs, java.lang.String realm, SVNRepositoryImpl repository) throws SVNException
      Throws:
      SVNException