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.GitHubClientExtended 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 HttpURLConnectioncreateConnection(String uri)Create connection to URIvoidsetTrustStore(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:
createConnectionin classorg.eclipse.egit.github.core.client.GitHubClient- Parameters:
uri-- Returns:
- connection
- Throws:
IOException
-
setTrustStore
public void setTrustStore(KeyStore trustStore)
-
-