| Modifier and Type | Field and Description |
|---|---|
static String |
NONCE_PARAMETER |
static String |
PARAMETER_FORMAT |
static String |
PARAMETER_SEPARATOR |
static String |
TIMESTAMP_PARAMETER |
| Constructor and Description |
|---|
RecurlyJs() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getRecurlySignature(String privateJsKey)
Get Recurly.js Signature
See spec here: http://docs.recurly.com/api/recurlyjs/signatures
Returns a signature key for use with recurly.js BuildSubscriptionForm.
|
static String |
getRecurlySignature(String privateJsKey,
List<String> extraParams)
Get Recurly.js Signature
See spec here: http://docs.recurly.com/api/recurlyjs/signatures
Returns a signature key for use with recurly.js BuildSubscriptionForm.
|
static String |
getRecurlySignature(String privateJsKey,
Long unixTime,
String nonce,
List<String> extraParams)
Get Recurly.js Signature with extra parameter strings in the format "[param]=[value]"
See spec here: http://docs.recurly.com/api/recurlyjs/signatures
Returns a signature key for use with recurly.js BuildSubscriptionForm.
|
public static final String PARAMETER_FORMAT
public static final String PARAMETER_SEPARATOR
public static final String NONCE_PARAMETER
public static final String TIMESTAMP_PARAMETER
public RecurlyJs()
public static String getRecurlySignature(String privateJsKey)
privateJsKey - recurly.js private keypublic static String getRecurlySignature(String privateJsKey, List<String> extraParams)
privateJsKey - recurly.js private keyextraParams - extra parameters to include in the signaturepublic static String getRecurlySignature(String privateJsKey, Long unixTime, String nonce, List<String> extraParams)
privateJsKey - recurly.js private keyunixTime - Unix timestamp, i.e. elapsed seconds since Midnight, Jan 1st 1970, UTCnonce - A randomly generated string (number used only once)extraParams - extra parameters to include in the signatureCopyright © 2012-2014. All Rights Reserved.