[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS gsasl/doc
From: |
gsasl-commit |
Subject: |
CVS gsasl/doc |
Date: |
Sun, 31 Oct 2004 21:44:03 +0100 |
Update of /home/cvs/gsasl/doc
In directory dopio:/tmp/cvs-serv14029
Modified Files:
gsasl.texi
Log Message:
Move around.
--- /home/cvs/gsasl/doc/gsasl.texi 2004/10/31 20:39:47 1.87
+++ /home/cvs/gsasl/doc/gsasl.texi 2004/10/31 20:44:03 1.88
@@ -1353,16 +1353,6 @@
Functions}). It is always enabled in the client as there are no
client callbacks.
address@hidden Prototype int (*Gsasl_server_callback_external)
(Gsasl_session_ctx * @var{ctx})
-
address@hidden: libgsasl handle.
-
-Type of callback function the application implements. It should
-return @code{GSASL_OK} if user is authenticated by out of band means,
-otherwise @code{GSASL_AUTHENTICATION_ERROR}.
-
address@hidden deftypefn
-
@node ANONYMOUS
@section The ANONYMOUS mechanism
@@ -1375,41 +1365,6 @@
implement the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden Prototype int (*Gsasl_client_callback_anonymous)
(Gsasl_session_ctx * @var{ctx}, char * @var{out}, size_t * @var{outlen})
-
address@hidden: libgsasl handle.
-
address@hidden: output array with client token.
-
address@hidden: on input the maximum size of the output array, on output
-contains the actual size of the output array.
-
-Type of callback function the application implements. It should
-populate the output array with some input from the user and set the
-output array length, and return @code{GSASL_OK}, or fail with an error
-code.
-
-If OUT is NULL, the function should only populate the output length
-field with the length, and return GSASL_OK. This usage may be used by
-the caller to allocate the proper buffer size.
-
address@hidden deftypefn
-
address@hidden Prototype int (*Gsasl_server_callback_anonymous)
(Gsasl_session_ctx * @var{ctx}, const char * @var{token})
-
address@hidden: libgsasl handle.
-
address@hidden: output array with client token.
-
address@hidden: on input the maximum size of the output array, on output
-contains the actual size of the output array. If OUT is
-
-Type of callback function the application implements. It should
-return @code{GSASL_OK} if user should be permitted anonymous access,
-otherwise @code{GSASL_AUTHENTICATION_ERROR}.
-
address@hidden deftypefn
-
@node PLAIN
@section The PLAIN mechanism
@@ -1426,17 +1381,6 @@
implement the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-authentication.texi
-
address@hidden gsasl-callback-password.texi
-
address@hidden gsasl-callback-validate.texi
-
address@hidden gsasl-callback-retrieve.texi
-
-
@node LOGIN
@section The LOGIN mechanism
@@ -1453,14 +1397,6 @@
implement the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-password.texi
-
address@hidden gsasl-callback-validate.texi
-
address@hidden gsasl-callback-retrieve.texi
-
@node CRAM-MD5
@section The CRAM-MD5 mechanism
@@ -1484,14 +1420,6 @@
implement the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-password.texi
-
address@hidden gsasl-callback-retrieve.texi
-
address@hidden gsasl-callback-cram-md5.texi
-
@node DIGEST-MD5
@section The DIGEST-MD5 mechanism
@@ -1522,18 +1450,6 @@
implement the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden gsasl-callback-authentication.texi
-
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-password.texi
-
address@hidden gsasl-callback-client-service.texi
-
address@hidden gsasl-callback-retrieve.texi
-
address@hidden gsasl-callback-digest-md5.texi
-
@node NTLM
@section The NTLM mechanism
@@ -1543,10 +1459,6 @@
callbacks below and set them in the library (@pxref{Callback
Functions}).
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-password.texi
-
@node SECURID
@section The SECURID mechanism
@@ -1556,14 +1468,6 @@
the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden gsasl-callback-authentication.texi
-
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-passcode.texi
-
address@hidden gsasl-callback-securid.texi
-
@node GSSAPI
@section The GSSAPI mechanism
@@ -1579,14 +1483,6 @@
implement the respectively callbacks below and set them in the library
(@pxref{Callback Functions}).
address@hidden gsasl-callback-authentication.texi
-
address@hidden gsasl-callback-client-service.texi
-
address@hidden gsasl-callback-server-service.texi
-
address@hidden gsasl-callback-gssapi.texi
-
@node KERBEROS_V5
@section The KERBEROS_V5 mechanism
@@ -1619,14 +1515,6 @@
(this will likely change later, to allow a server to authorize users,
similar to the GSSAPI callback).
address@hidden gsasl-callback-authentication.texi
-
address@hidden gsasl-callback-authorization.texi
-
address@hidden gsasl-callback-password.texi
-
address@hidden gsasl-callback-retrieve.texi
-
@c **********************************************************
@c ***************** Global Functions *********************
@c **********************************************************
@@ -1960,7 +1848,66 @@
@include texi/callback-c.c.texi
@include texi/callback-s.c.texi
address@hidden Obsolete callback function prototypes
+
address@hidden Prototype int (*Gsasl_client_callback_anonymous)
(Gsasl_session_ctx * @var{ctx}, char * @var{out}, size_t * @var{outlen})
+
address@hidden: libgsasl handle.
+
address@hidden: output array with client token.
address@hidden: on input the maximum size of the output array, on output
+contains the actual size of the output array.
+
+Type of callback function the application implements. It should
+populate the output array with some input from the user and set the
+output array length, and return @code{GSASL_OK}, or fail with an error
+code.
+
+If OUT is NULL, the function should only populate the output length
+field with the length, and return GSASL_OK. This usage may be used by
+the caller to allocate the proper buffer size.
+
address@hidden deftypefn
+
address@hidden Prototype int (*Gsasl_server_callback_anonymous)
(Gsasl_session_ctx * @var{ctx}, const char * @var{token})
+
address@hidden: libgsasl handle.
+
address@hidden: output array with client token.
+
address@hidden: on input the maximum size of the output array, on output
+contains the actual size of the output array. If OUT is
+
+Type of callback function the application implements. It should
+return @code{GSASL_OK} if user should be permitted anonymous access,
+otherwise @code{GSASL_AUTHENTICATION_ERROR}.
+
address@hidden deftypefn
+
address@hidden gsasl-callback-authentication.texi
address@hidden gsasl-callback-authorization.texi
address@hidden gsasl-callback-client-service.texi
address@hidden gsasl-callback-cram-md5.texi
address@hidden gsasl-callback-digest-md5.texi
+
address@hidden Prototype int (*Gsasl_server_callback_external)
(Gsasl_session_ctx * @var{ctx})
+
address@hidden: libgsasl handle.
+
+Type of callback function the application implements. It should
+return @code{GSASL_OK} if user is authenticated by out of band means,
+otherwise @code{GSASL_AUTHENTICATION_ERROR}.
+
address@hidden deftypefn
+
address@hidden gsasl-callback-gssapi.texi
address@hidden gsasl-callback-passcode.texi
address@hidden gsasl-callback-password.texi
address@hidden gsasl-callback-retrieve.texi
address@hidden gsasl-callback-securid.texi
address@hidden gsasl-callback-server-service.texi
address@hidden gsasl-callback-validate.texi
@node Copying This Manual
@appendix Copying This Manual
- CVS gsasl/doc, (continued)
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc, gsasl-commit, 2004/10/31
- CVS gsasl/doc,
gsasl-commit <=