Can anyone help me port the following into OOABL please?
Got that far... lol
Code:
private static string Sign(string key, string stringToSign)
{
var encoding = new System.Text.ASCIIEncoding();
var keyByte = encoding.GetBytes(key);
var stringToSignBytes = encoding.GetBytes(stringToSign);
using (var hmacsha256 = new HMACSHA256(keyByte))
{
var hmacsha256Computed = hmacsha256.ComputeHash(stringToSignBytes);
return Convert.ToBase64String(hmacsha256Computed);
}
}
Code:
METHOD PRIVATE STATIC CHARACTER Sign(INPUT ip-key AS CHARACTER, INPUT ip-stringToSign AS CHARACTER):
DEFINE VARIABLE lv-encoding AS System.Text.ASCIIEncoding NO-UNDO.
DEFINE VARIABLE result AS CHARACTER NO-UNDO.
RETURN result.
END METHOD.
Got that far... lol