This is the hunchentoot-single-signon Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 05:30:19 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
hunchentoot-single-signon
Implementation of SPNEGO authentication for Hunchentoot
Elias Martenson <lokedhs@gmail.com>
BSD
hunchentoot
(system).
cl-gss
(system).
split-sequence
(system).
cl-base64
(system).
src
(module).
Modules are listed depth-first from the system components tree.
hunchentoot-single-signon/src
hunchentoot-single-signon
(system).
package.lisp
(file).
spnego.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
hunchentoot-single-signon/hunchentoot-single-signon.asd
hunchentoot-single-signon/src/package.lisp
hunchentoot-single-signon/src/spnego.lisp
hunchentoot-single-signon/hunchentoot-single-signon.asd
hunchentoot-single-signon
(system).
hunchentoot-single-signon/src/package.lisp
src
(module).
*compile-decl*
(special variable).
hunchentoot-single-signon/src/spnego.lisp
package.lisp
(file).
src
(module).
spnego-auth
(function).
Packages are listed by definition order.
hunchentoot-single-signon
Implementation of SPNEGO authentication for Hunchentoot
common-lisp
.
spnego-auth
(function).
*compile-decl*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Performs SPNEGO authentication. This function is intended to be
called from a Hunchentoot handler, and the implementation assumes that
no further Hunchentoot-related processing will take place after this
call.
BODY-HANDLER-FN is a function that will be called after successful
authentication. It is called with an instance of CL-GSS:NAME
representing the identify of the user.
If given, FAILED-AUTH-FN is a function that will be called when authentication fails. Note that before this function is called, the return code has already been set to the correct value and should not be changed. The purpose of this function is to provide a more useful error message, and also possibly display a normal username and password form to allow users a different method to log in.
Jump to: | F S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
F | |||
Function, spnego-auth : | Public ordinary functions | ||
| |||
S | |||
spnego-auth : | Public ordinary functions | ||
|
Jump to: | F S |
---|
Jump to: | *
S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
* | |||
*compile-decl* : | Private special variables | ||
| |||
S | |||
Special Variable, *compile-decl* : | Private special variables | ||
|
Jump to: | *
S |
---|
Jump to: | F H M P S |
---|
Jump to: | F H M P S |
---|