MarkLogic Server 11.0 Product Documentation
xdmp.hmacSha1xdmp.hmacSha1(
secretkey as Item,
message as Item,
[encoding as String]
) as String
Summary
Calculates the Hash-based Message Authentication Code (HMAC) using the SHA1 hash function of the given secret key and message arguments.
Parameters |
secretkey |
The secret key. Must be xs:string or a binary node.
|
message |
Message to be authenticated. Must be xs:string or a binary node.
|
encoding |
Encoding format for the output string, must be "hex" for hexadecimal
or "base64". Default is "hex".
|
Example
xdmp.hmacSha1("foo", "bar");
=> "46b4ec586117154dacd49d664e5d63fdc88efb51"
Example
xdmp.hmacSha1("foo", "bar", "base64");
=> "RrTsWGEXFU2s1J1mTl1j/ciO+1E="
Copyright © 2024 MarkLogic Corporation. MARKLOGIC is a
registered trademark of MarkLogic Corporation.