File: sasl.html

package info (click to toggle)
cvm 0.97-0.1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 1,036 kB
  • sloc: ansic: 4,065; sh: 2,758; makefile: 235; sql: 15
file content (44 lines) | stat: -rw-r--r-- 1,100 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<html>
<body>

<h2><a href="cvm.html">CVM</a></h2>

<h1>cvm-sasl</h1>

<hr>

<h2>Overview</h2>

<p>cvm-sasl is a library for programs that need to do authentication
via SASL (RFC 2222).  It provides a generic interface for doing the
authentication using CV modules.</p>

<h2>Configuration</h2>

<p>To configuration an application that uses cvm-sasl, set one or more
of the following environment variables to the name of a CVM that can
accept the indicated type of credentials:</p>

<table border=1>

<tr> <th>Name</th> <th>SASL Mechanism</th> <th>CVM Credentials</th>
</tr>

<tr> <td>CVM_SASL_CRAM_MD5</td> <td>CRAM-MD5 (RFC 2195)</td> <td>2:
Challenge, Response</td> </tr>

<tr> <td>CVM_SASL_LOGIN</td> <td>LOGIN</td> <td>1: Plain text
password</td> </tr>

<tr> <td>CVM_SASL_PLAIN</td> <td>PLAIN (RFC 2595) and LOGIN</td>
<td>1: Plain text password</td> </tr>

</table>

<p>Note: as of this writing, there are no CRAM-MD5 CVMs, so that
functionality is completely untested.  If <tt>$CVM_SASL_LOGIN</tt> is
set, it is overrides <tt>$CVM_SASL_PLAIN</tt> for LOGIN
authenticaiton.</p>

</body>
</html>