Home > Contents > Index >
CSMAC.PAYLOAD
Generates a MAC query string value for a string resembling a name-value pair URL query string, with a specific store's current key.
Syntax
<CSMAC.PAYLOAD VALUE="stringval
" STOREID="storeid
" VARNAME="payloadvar
"/>Parameters
VALUE
(required)- Input parameter. String from which the MAC should be calculated. It should be in the name-value pair format:
"name1=val1&name2=val2"
This is typically used in URL query strings.
Note
Use the character code
&
as input instead of the ampersand character (&
).
STOREID
(required)- Input parameter. Identifier of the Transact store whose secret keys are used to generate the MAC.
VARNAME
(required)- Input and output parameter. Name of a variable to write to with the payload string of the form
"MAC:value&kid=storeid.keyID&ss=env"
. For example, with a value ofname1=val1
and storeID of400003
, the following could be returned (depending on current key values):
"Ha3857e216c5523843495550f4834908c:name1=val1&kid=400003.4&ss=env"
Home > Contents > Index > ![]()
Oracle XML Tag Reference
Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.