Mercurial > hg > nginx-site
comparison xml/en/docs/njs/reference.xml @ 2601:5528961da54d
njs-0.4.4.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 29 Sep 2020 18:22:17 +0100 |
parents | 7035221dbe37 |
children | a29676472a11 |
comparison
equal
deleted
inserted
replaced
2600:2fd28cd4f2f8 | 2601:5528961da54d |
---|---|
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> | 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> |
8 | 8 |
9 <article name="Reference" | 9 <article name="Reference" |
10 link="/en/docs/njs/reference.html" | 10 link="/en/docs/njs/reference.html" |
11 lang="en" | 11 lang="en" |
12 rev="53"> | 12 rev="54"> |
13 | 13 |
14 <section id="summary"> | 14 <section id="summary"> |
15 | 15 |
16 <para> | 16 <para> |
17 <link doc="index.xml">njs</link> provides objects, methods and properties | 17 <link doc="index.xml">njs</link> provides objects, methods and properties |
908 <section id="crypto_hash" name="Hash"> | 908 <section id="crypto_hash" name="Hash"> |
909 | 909 |
910 <para> | 910 <para> |
911 <list type="tag"> | 911 <list type="tag"> |
912 | 912 |
913 <tag-name><literal>hash.update(<value>data</value>)</literal></tag-name> | 913 <tag-name id="crypto_hash_update"><literal>hash.update(<value>data</value>)</literal></tag-name> |
914 <tag-desc> | 914 <tag-desc> |
915 Updates the hash content with the given <value>data</value>. | 915 Updates the hash content with the given <value>data</value>. |
916 </tag-desc> | 916 </tag-desc> |
917 | 917 |
918 <tag-name><literal>hash.digest([<value>encoding</value>])</literal></tag-name> | 918 <tag-name id="crypto_hash_digest"><literal>hash.digest([<value>encoding</value>])</literal></tag-name> |
919 <tag-desc> | 919 <tag-desc> |
920 Calculates the digest of all of the data passed using | 920 Calculates the digest of all of the data passed using |
921 <literal>hash.update()</literal>. | 921 <literal>hash.update()</literal>. |
922 The encoding can be | 922 The encoding can be |
923 <literal>hex</literal>, | 923 <literal>hex</literal>, |
945 <section id="crypto_hmac" name="HMAC"> | 945 <section id="crypto_hmac" name="HMAC"> |
946 | 946 |
947 <para> | 947 <para> |
948 <list type="tag"> | 948 <list type="tag"> |
949 | 949 |
950 <tag-name><literal>hmac.update(<value>data</value>)</literal></tag-name> | 950 <tag-name id="crypto_hmac_update"><literal>hmac.update(<value>data</value>)</literal></tag-name> |
951 <tag-desc> | 951 <tag-desc> |
952 Updates the HMAC content with the given <value>data</value>. | 952 Updates the HMAC content with the given <value>data</value>. |
953 </tag-desc> | 953 </tag-desc> |
954 | 954 |
955 <tag-name><literal>hmac.digest([<value>encoding</value>])</literal></tag-name> | 955 <tag-name id="crypto_hmac_digest"><literal>hmac.digest([<value>encoding</value>])</literal></tag-name> |
956 <tag-desc> | 956 <tag-desc> |
957 Calculates the HMAC digest of all of the data passed using | 957 Calculates the HMAC digest of all of the data passed using |
958 <literal>hmac.update()</literal>. | 958 <literal>hmac.update()</literal>. |
959 The encoding can be | 959 The encoding can be |
960 <literal>hex</literal>, | 960 <literal>hex</literal>, |