FreeBSD Manual Pages
krb5plugi...able_desc(3) Heimdal Kerberos 5 library krb5plugi...able_desc(3) NAME krb5plugin_an2ln_ftable_desc - Description of the krb5_aname_to_lname(3) plugin facility. SYNOPSIS #include <an2ln_plugin.h> Detailed Description Description of the krb5_aname_to_lname(3) plugin facility. The krb5_aname_to_lname(3) function is pluggable. The plugin is named KRB5_PLUGIN_AN2LN ('an2ln'), with a single minor version, KRB5_PLUGIN_AN2LN_VERSION_0 (0). The plugin for krb5_aname_to_lname(3) consists of a data symbol referencing a structure of type krb5plugin_an2ln_ftable, with four fields: Parameters init Plugin initialization function (see krb5-plugin(7)) minor_version The plugin minor version number (0) fini Plugin finalization function an2ln Plugin aname_to_lname function The an2ln field is the plugin entry point that performs the traditional aname_to_lname operation however the plugin desires. It is invoked in no particular order relative to other an2ln plugins, but it has a 'rule' argument that indicates which plugin is intended to act on the rule. The plugin an2ln function must return KRB5_PLUGIN_NO_HANDLE if the rule is not applicable to it. The plugin an2ln function has the following arguments, in this order: 1. plug_ctx, the context value output by the plugin's init function 2. context, a krb5_context 3. rule, the aname_to_lname rule being evaluated (from krb5.conf(5)) 4. aname, the krb5_principal to be mapped to an lname 5. set_res_f, a function the plugin must call to set its result 6. set_res_ctx, the first argument to set_res_f (the second is the result lname string) Author Generated automatically by Doxygen for Heimdal Kerberos 5 library from the source code. Version 7.8.0 Tue Nov 15 2022 krb5plugi...able_desc(3)
NAME | SYNOPSIS | Detailed Description | Author
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=krb5plugin_an2ln_ftable_desc&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>