Class RSASha1SignatureService
- java.lang.Object
-
- com.github.scribejava.core.services.RSASha1SignatureService
-
- All Implemented Interfaces:
SignatureService
public class RSASha1SignatureService extends Object implements SignatureService
A signature service that uses the RSA-SHA1 algorithm.
-
-
Field Summary
-
Fields inherited from interface com.github.scribejava.core.services.SignatureService
BASE_64_ENCODER
-
-
Constructor Summary
Constructors Constructor Description RSASha1SignatureService(PrivateKey privateKey)
-
Method Summary
Modifier and Type Method Description String
getSignature(String baseString, String apiSecret, String tokenSecret)
Returns the signatureString
getSignatureMethod()
-
-
-
Constructor Detail
-
RSASha1SignatureService
public RSASha1SignatureService(PrivateKey privateKey)
-
-
Method Detail
-
getSignature
public String getSignature(String baseString, String apiSecret, 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 String getSignatureMethod()
- Specified by:
getSignatureMethod
in interfaceSignatureService
-
-