Class GitHubClientSSL
- java.lang.Object
-
- org.eclipse.egit.github.core.client.GitHubClient
-
- jetbrains.buildServer.serverSide.oauth.github.GitHubClientSSL
-
- Direct Known Subclasses:
GitHubClientEx
public class GitHubClientSSL extends org.eclipse.egit.github.core.client.GitHubClient
Extended version of GitHubClient with ssl trust store- Since:
- 2018.1
- Author:
- Mikhail Khorkov
-
-
Constructor Summary
Constructors Constructor Description GitHubClientSSL()
GitHubClientSSL(String hostname)
GitHubClientSSL(String hostname, int port, String scheme)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HttpURLConnection
createConnection(String uri)
Create connection to URIvoid
setTrustStore(KeyStore trustStore)
-
Methods inherited from class org.eclipse.egit.github.core.client.GitHubClient
configureRequest, configureUri, createClient, createConnection, createDelete, createException, createGet, createPost, createPut, createUri, delete, delete, get, getBody, getRemainingRequests, getRequestLimit, getResponseStream, getStream, getStream, getUser, isEmpty, isError, isOk, parseError, parseJson, parseJson, post, post, postStream, put, put, sendParams, setBufferSize, setCredentials, setHeaderAccept, setOAuth2Token, setSerializeNulls, setUserAgent, toJson, updateRateLimits
-
-
-
-
Method Detail
-
createConnection
protected HttpURLConnection createConnection(String uri) throws IOException
Create connection to URI- Overrides:
createConnection
in classorg.eclipse.egit.github.core.client.GitHubClient
- Parameters:
uri
-- Returns:
- connection
- Throws:
IOException
-
setTrustStore
public void setTrustStore(KeyStore trustStore)
-
-