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