Function: sasl-make-mechanism
sasl-make-mechanism is a byte-compiled function defined in sasl.el.gz.
Signature
(sasl-make-mechanism NAME STEPS)
Documentation
Make an authentication mechanism.
NAME is a IANA registered SASL mechanism name. STEPS is list of continuation functions.
Source Code
;; Defined in /usr/src/emacs/lisp/net/sasl.el.gz
;;; @ SASL mechanism
;;;
(defun sasl-make-mechanism (name steps)
"Make an authentication mechanism.
NAME is a IANA registered SASL mechanism name.
STEPS is list of continuation functions."
(vector name
(mapcar
(lambda (step)
(let ((symbol (make-symbol (symbol-name step))))
(fset symbol (symbol-function step))
symbol))
steps)))