fun sign(: ValuesToSign<*>, : String): Notary
Create the signature based on an ValuesToSign object containing headers, url-encoded parameters and a generic body.
valuesToSign - The ValuesToSign object whose values should be signed
privateKey - The Etheruem private key to sign the values with