Package | Description |
---|---|
oauth.signpost | |
oauth.signpost.basic | |
oauth.signpost.commonshttp | |
oauth.signpost.signature |
Modifier and Type | Method and Description |
---|---|
protected abstract HttpRequest |
AbstractOAuthProvider.createRequest(String endpointUrl)
Overrride this method if you want to customize the logic for building a
request object for the given endpoint URL.
|
HttpRequest |
AbstractOAuthConsumer.sign(HttpRequest request) |
HttpRequest |
OAuthConsumer.sign(HttpRequest request)
Signs the given HTTP request by writing an OAuth signature (and other
required OAuth parameters) to it.
|
HttpRequest |
AbstractOAuthConsumer.sign(Object request) |
HttpRequest |
OAuthConsumer.sign(Object request)
Signs the given HTTP request by writing an OAuth signature (and other
required OAuth parameters) to it.
|
protected abstract HttpRequest |
AbstractOAuthConsumer.wrap(Object request)
Adapts the given request object to a Signpost
HttpRequest . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractOAuthProvider.closeConnection(HttpRequest request,
HttpResponse response)
Called when the connection is being finalized after receiving the
response.
|
protected void |
AbstractOAuthConsumer.collectBodyParameters(HttpRequest request,
HttpParameters out)
Collects x-www-form-urlencoded body parameters as per OAuth Core 1.0 spec
section 9.1.1
|
protected void |
AbstractOAuthConsumer.collectHeaderParameters(HttpRequest request,
HttpParameters out)
Collects OAuth Authorization header parameters as per OAuth Core 1.0 spec
section 9.1.1
|
protected void |
AbstractOAuthConsumer.collectQueryParameters(HttpRequest request,
HttpParameters out)
Collects HTTP GET query string parameters as per OAuth Core 1.0 spec
section 9.1.1
|
boolean |
OAuthProviderListener.onResponseReceived(HttpRequest request,
HttpResponse response)
Called when the server response has been received.
|
void |
OAuthProviderListener.prepareRequest(HttpRequest request)
Called after the request has been created and default headers added, but
before the request has been signed.
|
void |
OAuthProviderListener.prepareSubmission(HttpRequest request)
Called after the request has been signed, but before it's being sent.
|
protected abstract HttpResponse |
AbstractOAuthProvider.sendRequest(HttpRequest request)
Override this method if you want to customize the logic for how the given
request is sent to the server.
|
HttpRequest |
AbstractOAuthConsumer.sign(HttpRequest request) |
HttpRequest |
OAuthConsumer.sign(HttpRequest request)
Signs the given HTTP request by writing an OAuth signature (and other
required OAuth parameters) to it.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpURLConnectionRequestAdapter |
class |
UrlStringRequestAdapter |
Modifier and Type | Method and Description |
---|---|
protected HttpRequest |
DefaultOAuthProvider.createRequest(String endpointUrl) |
protected HttpRequest |
DefaultOAuthConsumer.wrap(Object request) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultOAuthProvider.closeConnection(HttpRequest request,
HttpResponse response) |
protected HttpResponse |
DefaultOAuthProvider.sendRequest(HttpRequest request) |
Modifier and Type | Class and Description |
---|---|
class |
HttpRequestAdapter |
Modifier and Type | Method and Description |
---|---|
protected HttpRequest |
CommonsHttpOAuthProvider.createRequest(String endpointUrl) |
protected HttpRequest |
CommonsHttpOAuthConsumer.wrap(Object request) |
Modifier and Type | Method and Description |
---|---|
protected void |
CommonsHttpOAuthProvider.closeConnection(HttpRequest request,
HttpResponse response) |
protected HttpResponse |
CommonsHttpOAuthProvider.sendRequest(HttpRequest request) |
Modifier and Type | Method and Description |
---|---|
abstract String |
OAuthMessageSigner.sign(HttpRequest request,
HttpParameters requestParameters) |
String |
HmacSha1MessageSigner.sign(HttpRequest request,
HttpParameters requestParams) |
String |
PlainTextMessageSigner.sign(HttpRequest request,
HttpParameters requestParams) |
String |
AuthorizationHeaderSigningStrategy.writeSignature(String signature,
HttpRequest request,
HttpParameters requestParameters) |
String |
SigningStrategy.writeSignature(String signature,
HttpRequest request,
HttpParameters requestParameters)
Writes an OAuth signature and all remaining required parameters to an
HTTP message.
|
String |
QueryStringSigningStrategy.writeSignature(String signature,
HttpRequest request,
HttpParameters requestParameters) |
Constructor and Description |
---|
SignatureBaseString(HttpRequest request,
HttpParameters requestParameters)
Constructs a new SBS instance that will operate on the given request
object and parameter set.
|
Copyright © 2023. All rights reserved.