Class PreemptiveAuthHttpClientConnectionFactory
- java.lang.Object
-
- org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
-
- All Implemented Interfaces:
org.eclipse.jgit.transport.http.HttpConnectionFactory
public class PreemptiveAuthHttpClientConnectionFactory extends Object implements org.eclipse.jgit.transport.http.HttpConnectionFactory
-
-
Constructor Summary
Constructors Constructor Description PreemptiveAuthHttpClientConnectionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jgit.transport.http.HttpConnection
create(URL url)
org.eclipse.jgit.transport.http.HttpConnection
create(URL url, Proxy proxy)
SmartCredentialsProvider
getCredentialsProvider()
protected org.eclipse.jgit.transport.http.HttpConnection
innerCreate(URL url, Proxy proxy)
void
setCredentialsProvider(SmartCredentialsProvider credentialsProvider)
-
-
-
Method Detail
-
create
public org.eclipse.jgit.transport.http.HttpConnection create(URL url) throws IOException
- Specified by:
create
in interfaceorg.eclipse.jgit.transport.http.HttpConnectionFactory
- Throws:
IOException
-
create
public org.eclipse.jgit.transport.http.HttpConnection create(URL url, Proxy proxy) throws IOException
- Specified by:
create
in interfaceorg.eclipse.jgit.transport.http.HttpConnectionFactory
- Throws:
IOException
-
getCredentialsProvider
public SmartCredentialsProvider getCredentialsProvider()
-
setCredentialsProvider
public void setCredentialsProvider(SmartCredentialsProvider credentialsProvider)
-
-