1sasl_canonuseSri_mapdlde_pAluutghienn(t3iScAaStLi)on Security LayesrasLli_bcraanroynuFsuenrc_taidodn_splugin(3SASL)
2
3
4

NAME

6       sasl_canonuser_add_plugin - add a SASL user canonicalization plug-in
7

SYNOPSIS

9       cc [ flag ... ] file ... -lsasl   [ library ... ]
10       #include <sasl/saslplug.h>
11
12       int sasl_canonuser_add_plugin(const char *plugname,
13            sasl_canonuser_plug_init_t *cplugfunc);
14
15

DESCRIPTION

17       Use  the sasl_canonuser_add_plugin() interface to add a user canonical‐
18       ization plug-in to the current list of user  canonicalization  plug-ins
19       in the SASL library.
20

PARAMETERS

22       plugname     The name of the user canonicalization plug-in.
23
24
25       cplugfunc    The   value   of   cplugfunc   is   filled   in   by   the
26                    sasl_canonuser_plug_init_t structure.
27
28

RETURN VALUES

30       sasl_server_add_plugin() returns an integer that corresponds to a  SASL
31       error code.
32

ERRORS

34       SASL_OK         The call to sasl_client_add_plugin() was successful.
35
36
37       SASL_BADVERS    Version mismatch with plug-in.
38
39
40       SASL_NOMEM      Memory shortage failure.
41
42
43
44       See sasl_errors(3SASL) for information on other SASL error codes.
45

ATTRIBUTES

47       See attributes(5) for descriptions of the following attributes:
48
49
50
51
52       ┌─────────────────────────────┬─────────────────────────────┐
53       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
54       ├─────────────────────────────┼─────────────────────────────┤
55       │Availability                 │SUNWlibsasl                  │
56       ├─────────────────────────────┼─────────────────────────────┤
57       │Interface Stability          │Evolving                     │
58       ├─────────────────────────────┼─────────────────────────────┤
59       │MT-Level                     │MT-Safe                      │
60       └─────────────────────────────┴─────────────────────────────┘
61

SEE ALSO

63       sasl_errors(3SASL), attributes(5)
64
65
66
67SunOS 5.11                        16 Sep 2003 sasl_canonuser_add_plugin(3SASL)
Impressum