public class ClientPawn extends PawnWrapper implements RequestContextProvider, ClientProvider
Constructor and Description |
---|
ClientPawn(ClientPawn pawn) |
ClientPawn(Pawn pawn,
ClientProvider cp) |
Modifier and Type | Method and Description |
---|---|
org.apache.hc.client5.http.classic.HttpClient |
getClient()
Called by an API whenever it needs to make an HTTP request.
|
org.apache.hc.core5.http.Header |
makeHeader(java.lang.String name)
Called by API objects, when building an HTTP request.
|
org.apache.hc.core5.http.NameValuePair |
makeParameter(java.lang.String name)
Called by API objects when building an HTTP request.
|
getAuth, getBearer, getDevice, getDeviceCheckinConsistencyToken, getDeviceConfigToken, getDfeCookie, getEncryptedPassword, getFirstName, getGsfId, getLastCheckin, getLastName, getLocale, getMccMnc, getPassword, getSecurityToken, getTimezone, getTosToken, getUsername, setAuth, setBearer, setDevice, setDeviceCheckinConsistencyToken, setDeviceConfigToken, setDfeCookie, setEncryptedPassword, setFirstName, setGsfId, setLastCheckin, setLastName, setLocale, setMccMnc, setPassword, setSecurityToken, setTimezone, setTosToken, setUsername, toString
public ClientPawn(ClientPawn pawn)
public ClientPawn(Pawn pawn, ClientProvider cp)
public org.apache.hc.core5.http.Header makeHeader(java.lang.String name)
RequestContextProvider
makeHeader
in interface RequestContextProvider
name
- http header name.public org.apache.hc.core5.http.NameValuePair makeParameter(java.lang.String name)
RequestContextProvider
makeParameter
in interface RequestContextProvider
name
- url parameter namepublic final org.apache.hc.client5.http.classic.HttpClient getClient()
ClientProvider
getClient
in interface ClientProvider
HttpClient
instance to make the request with.