Class HMACSha1SignatureService
java.lang.Object
com.github.scribejava.core.services.HMACSha1SignatureService
- All Implemented Interfaces:
SignatureService
public class HMACSha1SignatureService extends java.lang.Object implements SignatureService
HMAC-SHA1 implementation of
SignatureService
https://tools.ietf.org/html/rfc5849#section-3.4.2-
Constructor Summary
Constructors Constructor Description HMACSha1SignatureService()
-
Method Summary
Modifier and Type Method Description java.lang.String
getSignature(java.lang.String baseString, java.lang.String apiSecret, java.lang.String tokenSecret)
Returns the signaturejava.lang.String
getSignatureMethod()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HMACSha1SignatureService
public HMACSha1SignatureService()
-
-
Method Details
-
getSignature
public java.lang.String getSignature(java.lang.String baseString, java.lang.String apiSecret, java.lang.String tokenSecret)Returns the signature- Specified by:
getSignature
in interfaceSignatureService
- Parameters:
baseString
- url-encoded string to signapiSecret
- api secret for your apptokenSecret
- token secret (empty string for the request token step)- Returns:
- signature
-
getSignatureMethod
public java.lang.String getSignatureMethod()- Specified by:
getSignatureMethod
in interfaceSignatureService
-