Simple Authentication Security Layer Library Functions
sasl_utf8verify(3SASL)
NAME
sasl_utf8verify - encode base64 string
SYNOPSIS
cc [ flag ... ] file ... -lsasl [ library ... ]
#include
int sasl_utf8verify(const char *str, unsigned len);
DESCRIPTION
Use the sasl_utf8verify() interface to verify that a string
is valid UTF-8 and does not contain NULL, a carriage return,
or a linefeed. If len ==0, strlen(str) will be used.PARAMETERS
str A string len The length of the stringRETURN VALUES
sasl_utf8verify() returns an integer that corresponds to a
SASL error code.ERRORS
SASL_OK The call to sasl_utf8verify() was success-
ful.SASL_BADPROT There was invalid UTF-8, or an error was
found.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 1 Oct 2003 1
Simple Authentication Security Layer Library Functionssasl_utf8verify(3SASL)
______________________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | SUNWlibsasl ||_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | MT-Safe |
|_____________________________|_____________________________|
SEE ALSO
attributes(5)SunOS 5.11 Last change: 1 Oct 2003 2
Simple Authentication Security Layer Library Functionssasl_utf8verify(3SASL)
SunOS 5.11 Last change: 1 Oct 2003 3