package com.github.scribejava.core.services;
/**
* Signs a base string, returning the OAuth signature
*/
public interface SignatureService {
/**
* Returns the signature
*
* @param baseString url-encoded string to sign
* @param apiSecret api secret for your app
* @param tokenSecret token secret (empty string for the request token step)
*
* @return signature
*/
String getSignature(String baseString, String apiSecret, String tokenSecret);
String getSignatureMethod();
}