This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/tooling-docs.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 6b60f3b  Automatic Site Publish by Buildbot
6b60f3b is described below

commit 6b60f3b0ec7e5d60472bbc3f089fe738f1df01a8
Author: buildbot <[email protected]>
AuthorDate: Wed Nov 26 21:24:28 2025 +0000

    Automatic Site Publish by Buildbot
---
 output/_pagefind/index/en_262f93f.pf_index      | Bin 17946 -> 0 bytes
 output/_pagefind/index/en_2a9bdf8.pf_index      | Bin 0 -> 17925 bytes
 output/_pagefind/pagefind-entry.json            |   2 +-
 output/_pagefind/pagefind.en_77caf9525a.pf_meta | Bin 170 -> 0 bytes
 output/_pagefind/pagefind.en_e4e11f7beb.pf_meta | Bin 0 -> 170 bytes
 output/draft-asf-token-standard.html            |  32 ++++++++++++------------
 6 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/output/_pagefind/index/en_262f93f.pf_index 
b/output/_pagefind/index/en_262f93f.pf_index
deleted file mode 100644
index 29c945c..0000000
Binary files a/output/_pagefind/index/en_262f93f.pf_index and /dev/null differ
diff --git a/output/_pagefind/index/en_2a9bdf8.pf_index 
b/output/_pagefind/index/en_2a9bdf8.pf_index
new file mode 100644
index 0000000..c8fc771
Binary files /dev/null and b/output/_pagefind/index/en_2a9bdf8.pf_index differ
diff --git a/output/_pagefind/pagefind-entry.json 
b/output/_pagefind/pagefind-entry.json
index 09f6555..7b9a3a1 100644
--- a/output/_pagefind/pagefind-entry.json
+++ b/output/_pagefind/pagefind-entry.json
@@ -1 +1 @@
-{"version":"1.0.4","languages":{"en":{"hash":"en_77caf9525a","wasm":"en","page_count":11}}}
\ No newline at end of file
+{"version":"1.0.4","languages":{"en":{"hash":"en_e4e11f7beb","wasm":"en","page_count":11}}}
\ No newline at end of file
diff --git a/output/_pagefind/pagefind.en_77caf9525a.pf_meta 
b/output/_pagefind/pagefind.en_77caf9525a.pf_meta
deleted file mode 100644
index f5235d3..0000000
Binary files a/output/_pagefind/pagefind.en_77caf9525a.pf_meta and /dev/null 
differ
diff --git a/output/_pagefind/pagefind.en_e4e11f7beb.pf_meta 
b/output/_pagefind/pagefind.en_e4e11f7beb.pf_meta
new file mode 100644
index 0000000..04f65d4
Binary files /dev/null and b/output/_pagefind/pagefind.en_e4e11f7beb.pf_meta 
differ
diff --git a/output/draft-asf-token-standard.html 
b/output/draft-asf-token-standard.html
index 356b74c..e035add 100644
--- a/output/draft-asf-token-standard.html
+++ b/output/draft-asf-token-standard.html
@@ -155,22 +155,22 @@ True
 </code></pre>
 <p>Because the maximum value of a CRC-32, <code>0xFFFFFFFF</code>, is encoded 
by this specification as <code>4gfFC3</code>, no base62 encoded checksums 
beyond that value can be generated. One consequence is that the leading base62 
digit must be in the range <code>0-4</code>, and this is reflected in the 
regular expression. Further constraints to the regular expression would be 
possible, but the chosen constraint level balances accuracy with concision.</p>
 <h2>Sample generator code</h2>
-<pre><code class="language-python">    def asf_secret_token(component: str) 
-&gt; str:
-        import secrets
-        import zlib
-        lower = "abcdefghijklmnopqrstuvwxyz"
-        if len(component) not in (3, 4, 5, 6):
-            raise ValueError("Component must be between 3 and 6 letters")
-        if not (set(component) &lt;= set(lower)):
-            raise ValueError("Component must use lowercase letters only")
-        alphabet = "0123456789" + lower.upper() + lower
-        entropy = "".join(secrets.choice(alphabet) for _ in range(27))
-        n = zlib.crc32(entropy.encode("ascii"))
-        checksum = ""
-        for _ in range(6):
-            n, rem = divmod(n, 62)
-            checksum = alphabet[rem] + checksum
-        return f"asf_{component}_{entropy}{checksum}"
+<pre><code>def asf_secret_token(component: str) -&gt; str:
+    import secrets
+    import zlib
+    lower = "abcdefghijklmnopqrstuvwxyz"
+    if len(component) not in (3, 4, 5, 6):
+        raise ValueError("Component must be between 3 and 6 letters")
+    if not (set(component) &lt;= set(lower)):
+        raise ValueError("Component must use lowercase letters only")
+    alphabet = "0123456789" + lower.upper() + lower
+    entropy = "".join(secrets.choice(alphabet) for _ in range(27))
+    n = zlib.crc32(entropy.encode("ascii"))
+    checksum = ""
+    for _ in range(6):
+        n, rem = divmod(n, 62)
+        checksum = alphabet[rem] + checksum
+    return f"asf_{component}_{entropy}{checksum}"
 </code></pre>
 <h2>Sample generated tokens</h2>
 <p>These values must not be used in any application. The <code>sample</code> 
component will be registered by Security as the first known component, and can 
be used for documentation examples where an arbitrary component is suitable.</p>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to