Package oauth.signpost.signature
Class OAuthMessageSigner
java.lang.Object
oauth.signpost.signature.OAuthMessageSigner
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
HmacSha1MessageSigner
,PlainTextMessageSigner
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
base64Encode
(byte[] b) protected byte[]
abstract String
private void
readObject
(ObjectInputStream stream) void
setConsumerSecret
(String consumerSecret) void
setTokenSecret
(String tokenSecret) abstract String
sign
(HttpRequest request, HttpParameters requestParameters)
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
base64
private transient org.apache.commons.codec.binary.Base64 base64 -
consumerSecret
-
tokenSecret
-
-
Constructor Details
-
OAuthMessageSigner
public OAuthMessageSigner()
-
-
Method Details
-
sign
public abstract String sign(HttpRequest request, HttpParameters requestParameters) throws OAuthMessageSignerException - Throws:
OAuthMessageSignerException
-
getSignatureMethod
-
getConsumerSecret
-
getTokenSecret
-
setConsumerSecret
-
setTokenSecret
-
decodeBase64
-
base64Encode
-
readObject
- Throws:
IOException
ClassNotFoundException
-