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 Summary
Fields Modifier and Type Field Description protected static java.lang.StringFAILUREprivate SVNConnectionmyConnectionprivate java.io.InputStreammyConnectionInputStreamprivate java.io.OutputStreammyConnectionOutputStreamprivate SVNErrorMessagemyLastErrorprivate java.io.InputStreammyPlainInputStreamprivate java.io.OutputStreammyPlainOutputStreamprotected static java.lang.StringSTEPprotected static java.lang.StringSUCCESS
-
Constructor Summary
Constructors Modifier Constructor Description protectedSVNAuthenticator(SVNConnection connection)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SVNAuthenticationauthenticate(java.util.List mechs, java.lang.String realm, SVNRepositoryImpl repository)voiddispose()protected SVNConnectiongetConnection()protected java.io.InputStreamgetConnectionInputStream()protected java.io.OutputStreamgetConnectionOutputStream()protected SVNErrorMessagegetLastError()protected java.io.InputStreamgetPlainInputStream()protected java.io.OutputStreamgetPlainOutputStream()protected voidsetInputStream(java.io.InputStream is)protected voidsetLastError(SVNErrorMessage err)protected voidsetOutputStream(java.io.OutputStream os)
-
-
-
Field Detail
-
SUCCESS
protected static final java.lang.String SUCCESS
- See Also:
- Constant Field Values
-
FAILURE
protected static final java.lang.String FAILURE
- See Also:
- Constant Field Values
-
STEP
protected static final java.lang.String STEP
- See Also:
- Constant Field Values
-
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 Detail
-
SVNAuthenticator
protected SVNAuthenticator(SVNConnection connection) throws SVNException
- Throws:
SVNException
-
-
Method Detail
-
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
-
-