public class OAuthOutgoingRequest extends OutgoingRequest
| Modifier | Constructor and Description |
|---|---|
protected |
OAuthOutgoingRequest() |
protected |
OAuthOutgoingRequest(RequestBase request) |
protected |
OAuthOutgoingRequest(String httpMethod,
URI baseURI) |
protected |
OAuthOutgoingRequest(String httpMethod,
URI baseURI,
Map<String,String> authHeader,
Map<String,String[]> formParams,
Map<String,String[]> queryParams) |
isReady, setAuthHeaderAuthorizationString, setReadygetAuthHeader, getAuthHeaderAuthorizationString, getAuthHeaderString, getBaseURI, getBaseURIInfo, getBaseURIString, getBaseURL, getFormParams, getFormParamString, getHttpMethod, getQueryParams, getQueryParamString, getURI, getURIString, getURLprotected OAuthOutgoingRequest()
protected OAuthOutgoingRequest(String httpMethod, URI baseURI, Map<String,String> authHeader, Map<String,String[]> formParams, Map<String,String[]> queryParams)
protected OAuthOutgoingRequest(RequestBase request)
public AccessIdentity getAccessIdentity() throws MiniAuthException
MiniAuthExceptionprotected OAuthOutgoingRequest setAccessIdentity(AccessIdentity accessIdentity) throws MiniAuthException
MiniAuthExceptionpublic String getConumserKey() throws MiniAuthException
MiniAuthExceptionprotected OAuthOutgoingRequest setConsumerKey(String consumerKey) throws MiniAuthException
MiniAuthExceptionpublic String getAccessToken() throws MiniAuthException
MiniAuthExceptionprotected OAuthOutgoingRequest setAccessToken(String accessToken) throws MiniAuthException
MiniAuthExceptionprotected void initAuthParamTransmissionType()
protected void setAuthParamTransmissionType(String authParamTransmissionType) throws MiniAuthException
MiniAuthExceptionpublic String getAuthParamTransmissionType()
protected void buildOAuthParamMap()
throws MiniAuthException
MiniAuthExceptionprotected void buildOAuthParamMap(AccessIdentity accessIdentity) throws MiniAuthException
MiniAuthExceptionpublic OAuthParamMap getOauthParamMap()
public OutgoingRequest prepare(AccessIdentity accessIdentity) throws MiniAuthException
prepare in class OutgoingRequestaccessIdentity - A pair of consumer key/token to use in "preparing" this request.MiniAuthExceptionpublic void endorse(OAuthParamMap oauthParamMap) throws MiniAuthException
MiniAuthExceptionpublic OutgoingRequest endorse(String signature) throws MiniAuthException
endorse in class OutgoingRequestsignature - Signature to use for signing this request.MiniAuthExceptionpublic boolean isEndorsed()
isEndorsed in class OutgoingRequestprotected void setEndorsed(boolean endorsed)
public String getAuthHeaderAuthorizationString()
getAuthHeaderAuthorizationString in class RequestBaseprotected RequestBase setHttpMethod(String httpMethod) throws MiniAuthException
setHttpMethod in class OutgoingRequestMiniAuthExceptionprotected RequestBase setBaseURI(URI baseURI) throws MiniAuthException
setBaseURI in class OutgoingRequestMiniAuthExceptionprotected RequestBase setBaseURI(String baseUri) throws MiniAuthException
setBaseURI in class OutgoingRequestMiniAuthExceptionprotected RequestBase setBaseURI(BaseURIInfo uriInfo) throws MiniAuthException
setBaseURI in class OutgoingRequestMiniAuthExceptionprotected RequestBase setAuthHeader(String authHeader) throws MiniAuthException
setAuthHeader in class OutgoingRequestMiniAuthExceptionprotected RequestBase setAuthHeaderAuthorizationString(String authHeaderAuthString) throws MiniAuthException
setAuthHeaderAuthorizationString in class OutgoingRequestMiniAuthExceptionprotected RequestBase setAuthHeader(Map<String,String> authHeader) throws MiniAuthException
setAuthHeader in class OutgoingRequestMiniAuthExceptionprotected RequestBase addAuthHeaderParam(String key, String value) throws MiniAuthException
addAuthHeaderParam in class OutgoingRequestMiniAuthExceptionprotected RequestBase setFormParams(String formBody) throws MiniAuthException
setFormParams in class OutgoingRequestMiniAuthExceptionprotected RequestBase setFormParams(Map<String,String[]> formParams) throws MiniAuthException
setFormParams in class OutgoingRequestMiniAuthExceptionprotected RequestBase addFormParams(Map<String,String[]> formParams) throws MiniAuthException
addFormParams in class OutgoingRequestMiniAuthExceptionprotected RequestBase addFormParam(String key, String value) throws MiniAuthException
addFormParam in class OutgoingRequestMiniAuthExceptionprotected RequestBase setQueryParams(String queryString) throws MiniAuthException
setQueryParams in class OutgoingRequestMiniAuthExceptionprotected RequestBase setQueryParams(Map<String,String[]> queryParams) throws MiniAuthException
setQueryParams in class OutgoingRequestMiniAuthExceptionprotected RequestBase addQueryParams(Map<String,String[]> queryParams) throws MiniAuthException
addQueryParams in class OutgoingRequestMiniAuthExceptionprotected RequestBase addQueryParam(String key, String value) throws MiniAuthException
addQueryParam in class OutgoingRequestMiniAuthExceptionpublic HttpURLConnection openEndorsedURLConnection() throws MiniAuthException, IOException
MiniAuthExceptionIOExceptionpublic String toString()
toString in class RequestBaseCopyright © 2013. All rights reserved.