xref: /freebsd/crypto/heimdal/lib/gssapi/mech/mech.cat5 (revision 0b3105a37d7adcadcb720112fed4dc4e8040be99)
1
2MECH(5)                     BSD File Formats Manual                    MECH(5)
3
4NNAAMMEE
5     mmeecchh, qqoopp -- GSS-API Mechanism and QOP files
6
7SSYYNNOOPPSSIISS
8     _/_e_t_c_/_g_s_s_/_m_e_c_h _/_e_t_c_/_g_s_s_/_q_o_p
9
10DDEESSCCRRIIPPTTIIOONN
11     The _/_e_t_c_/_g_s_s_/_m_e_c_h file contains a list of installed GSS-API security
12     mechanisms.  Each line of the file either contains a comment if the first
13     character is '#' or it contains five fields with the following meanings:
14
15     Name          The name of this GSS-API mechanism.
16
17     Object identifier
18                   The OID for this mechanism.
19
20     Library       A shared library containing the implementation of this
21                   mechanism.
22
23     Kernel module (optional)
24                   A kernel module containing the implementation of this mech-
25                   anism (not yet supported in FreeBSD).
26
27     Library options (optional)
28                   Optionsal parameters interpreted by the mechanism. Library
29                   options must be enclosed in brackets ([ ]) to differentiate
30                   them from the optional kernel module entry.
31
32     The _/_e_t_c_/_g_s_s_/_q_o_p file contains a list of Quality of Protection values for
33     use with GSS-API.  Each line of the file either contains a comment if the
34     first character is '#' or it contains three fields with the following
35     meanings:
36
37     QOP string    The name of this Quality of Protection algorithm.
38
39     QOP value     The numeric value used to select this algorithm for use
40                   with GSS-API functions such as gss_get_mic(3).
41
42     Mechanism name
43                   The GSS-API mechanism name that corresponds to this algo-
44                   rithm.
45
46EEXXAAMMPPLLEESS
47     This is a typical entry from _/_e_t_c_/_g_s_s_/_m_e_c_h:
48
49     kerberosv5      1.2.840.113554.1.2.2    /usr/lib/libgssapi_krb5.so.8    -
50
51     This is a typical entry from _/_e_t_c_/_g_s_s_/_q_o_p:
52
53     GSS_KRB5_CONF_C_QOP_DES         0x0100  kerberosv5
54
55HHIISSTTOORRYY
56     The mmeecchh manual page example first appeared in FreeBSD 7.0.
57
58AAUUTTHHOORRSS
59     This manual page was written by Doug Rabson <dfr@FreeBSD.org>.
60
61BSD                            November 14, 2005                           BSD
62