public class SVNAuthenticationManager
extends java.lang.Object
implements org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
Constructor and Description |
---|
SVNAuthenticationManager(java.lang.String repoUrl,
java.lang.String predefinedUser,
java.lang.String predefinedPass,
ProjectTeamSettings teamSettings) |
Modifier and Type | Method and Description |
---|---|
void |
acknowledgeAuthentication(boolean accepted,
java.lang.String kind,
java.lang.String realm,
org.tmatesoft.svn.core.SVNErrorMessage errorMessage,
org.tmatesoft.svn.core.auth.SVNAuthentication authentication) |
void |
acknowledgeTrustManager(javax.net.ssl.TrustManager manager) |
protected org.tmatesoft.svn.core.auth.SVNAuthentication |
ask(java.lang.String kind,
org.tmatesoft.svn.core.SVNURL url,
java.lang.String message) |
int |
getConnectTimeout(org.tmatesoft.svn.core.io.SVNRepository repository) |
org.tmatesoft.svn.core.auth.SVNAuthentication |
getFirstAuthentication(java.lang.String kind,
java.lang.String realm,
org.tmatesoft.svn.core.SVNURL url) |
org.tmatesoft.svn.core.auth.SVNAuthentication |
getNextAuthentication(java.lang.String kind,
java.lang.String realm,
org.tmatesoft.svn.core.SVNURL url) |
org.tmatesoft.svn.core.auth.ISVNProxyManager |
getProxyManager(org.tmatesoft.svn.core.SVNURL url) |
int |
getReadTimeout(org.tmatesoft.svn.core.io.SVNRepository repository) |
javax.net.ssl.TrustManager |
getTrustManager(org.tmatesoft.svn.core.SVNURL url) |
boolean |
isAuthenticationForced() |
void |
setAuthenticationProvider(org.tmatesoft.svn.core.auth.ISVNAuthenticationProvider provider) |
public SVNAuthenticationManager(java.lang.String repoUrl, java.lang.String predefinedUser, java.lang.String predefinedPass, ProjectTeamSettings teamSettings)
public void acknowledgeAuthentication(boolean accepted, java.lang.String kind, java.lang.String realm, org.tmatesoft.svn.core.SVNErrorMessage errorMessage, org.tmatesoft.svn.core.auth.SVNAuthentication authentication) throws org.tmatesoft.svn.core.SVNException
acknowledgeAuthentication
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
org.tmatesoft.svn.core.SVNException
public void acknowledgeTrustManager(javax.net.ssl.TrustManager manager)
acknowledgeTrustManager
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
public int getConnectTimeout(org.tmatesoft.svn.core.io.SVNRepository repository)
getConnectTimeout
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
public int getReadTimeout(org.tmatesoft.svn.core.io.SVNRepository repository)
getReadTimeout
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
protected org.tmatesoft.svn.core.auth.SVNAuthentication ask(java.lang.String kind, org.tmatesoft.svn.core.SVNURL url, java.lang.String message) throws org.tmatesoft.svn.core.SVNException
org.tmatesoft.svn.core.SVNException
public org.tmatesoft.svn.core.auth.SVNAuthentication getFirstAuthentication(java.lang.String kind, java.lang.String realm, org.tmatesoft.svn.core.SVNURL url) throws org.tmatesoft.svn.core.SVNException
getFirstAuthentication
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
org.tmatesoft.svn.core.SVNException
public org.tmatesoft.svn.core.auth.SVNAuthentication getNextAuthentication(java.lang.String kind, java.lang.String realm, org.tmatesoft.svn.core.SVNURL url) throws org.tmatesoft.svn.core.SVNException
getNextAuthentication
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
org.tmatesoft.svn.core.SVNException
public org.tmatesoft.svn.core.auth.ISVNProxyManager getProxyManager(org.tmatesoft.svn.core.SVNURL url) throws org.tmatesoft.svn.core.SVNException
getProxyManager
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
org.tmatesoft.svn.core.SVNException
public javax.net.ssl.TrustManager getTrustManager(org.tmatesoft.svn.core.SVNURL url) throws org.tmatesoft.svn.core.SVNException
getTrustManager
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
org.tmatesoft.svn.core.SVNException
public boolean isAuthenticationForced()
isAuthenticationForced
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
public void setAuthenticationProvider(org.tmatesoft.svn.core.auth.ISVNAuthenticationProvider provider)
setAuthenticationProvider
in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager