Class SimpleHttp
java.lang.Object
org.keycloak.broker.provider.util.SimpleHttp
- Author:
- Stian Thorgersen, Vlastimil Elias (velias at redhat dot com), David Klassen (daviddd.kl@gmail.com)
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSimpleHttp(String url, String method, org.apache.http.client.HttpClient client) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeasJson()<T> TasJson(com.fasterxml.jackson.core.type.TypeReference<T> type) <T> TintasStatus()asString()connectionRequestTimeoutMillis(int timeout) connectTimeoutMillis(int timeout) static SimpleHttpstatic SimpleHttpdoDelete(String url, KeycloakSession session) static SimpleHttpstatic SimpleHttpdoGet(String url, KeycloakSession session) static SimpleHttpstatic SimpleHttpstatic SimpleHttpstatic SimpleHttpdoPost(String url, KeycloakSession session) static SimpleHttpentity(org.apache.http.HttpEntity entity) getUrl()socketTimeOutMillis(int timeout)
-
Constructor Details
-
SimpleHttp
-
-
Method Details
-
doDelete
-
doDelete
-
doGet
-
doGet
-
doPost
-
doPost
-
doPut
-
doHead
-
doPatch
-
header
-
getHeader
-
json
-
entity
-
param
-
socketTimeOutMillis
-
connectTimeoutMillis
-
connectionRequestTimeoutMillis
-
auth
-
authBasic
-
acceptJson
-
asJson
- Throws:
IOException
-
asJson
- Throws:
IOException
-
asJson
- Throws:
IOException
-
asString
- Throws:
IOException
-
asStatus
- Throws:
IOException
-
asResponse
- Throws:
IOException
-
getUrl
- Returns:
- the URL without params
-