This is the cl-scram Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:20:16 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-scramCommon lisp library to implement SCRAM-SHA1 SASL mechanism.
Matt Prelude <me@mprelu.de>
Revised BSD License (see LICENSE)
0.1
cl-sasl (system).
cl-base64 (system).
ironclad (system).
secure-random (system).
split-sequence (system).
Modules are listed depth-first from the system components tree.
cl-scram/srccl-scram (system).
packages.lisp (file).
conditions.lisp (file).
utils.lisp (file).
scram.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-scram/cl-scram.asdcl-scram/src/packages.lispcl-scram/src/conditions.lispcl-scram/src/utils.lispcl-scram/src/scram.lispcl-scram/src/conditions.lisppackages.lisp (file).
src (module).
cl-scram/src/utils.lispconditions.lisp (file).
src (module).
base64-decode (function).
base64-encode (function).
base64-encode-octets (function).
gen-client-nonce (function).
gen-sasl-password (function).
bit-vector->integer (function).
gen-hmac-digest (function).
gen-sha1-digest (function).
integer->bit-vector (function).
cl-scram/src/scram.lisputils.lisp (file).
src (module).
gen-client-encoded-initial-message (function).
gen-client-final-message (function).
gen-client-initial-message (function).
parse-server-iterations (function).
parse-server-nonce (function).
parse-server-salt (function).
parse-server-response (function).
text (reader method).
unexpected-nonce (condition).
Packages are listed by definition order.
cl-scramcommon-lisp.
split-sequence.
base64-decode (function).
base64-encode (function).
base64-encode-octets (function).
gen-client-encoded-initial-message (function).
gen-client-final-message (function).
gen-client-initial-message (function).
gen-client-nonce (function).
gen-sasl-password (function).
parse-server-iterations (function).
parse-server-nonce (function).
parse-server-salt (function).
bit-vector->integer (function).
gen-hmac-digest (function).
gen-sha1-digest (function).
integer->bit-vector (function).
parse-server-response (function).
text (generic reader).
unexpected-nonce (condition).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Generate a random 32-character nonce.
Create a positive integer from a bit-vector.
Takes a key & a message, and generates a HMAC digest.
Takes a key, and generates a SHA1 digest.
Create a bit-vector from a positive integer.
unexpected-nonce)) ¶text.
| Jump to: | B F G I M P T |
|---|
| Jump to: | B F G I M P T |
|---|
| Jump to: | S T |
|---|
| Index Entry | Section | ||
|---|---|---|---|
| | |||
| S | |||
Slot, text: | Private conditions | ||
| | |||
| T | |||
text: | Private conditions | ||
| | |||
| Jump to: | S T |
|---|
| Jump to: | C F L M P R S U |
|---|
| Jump to: | C F L M P R S U |
|---|