CSSM_Terminate(3)CSSM_Terminate(3)NAMECSSM_Terminate - Terminate the use of CSSM (CDSA)
SYNOPSIS
# include <cdsa/cssm.h>
LIBRARY
Common Security Services Manager library (libcssm.so)
PARAMETERS
None
DESCRIPTION
This function terminates the caller's use of CSSM. CSSM can clean up
all internal states associated with the calling application. This func‐
tion must be called once by each application.
CSSM_Terminate() must be called one time for each time CSSM_Init() was
previously called.
CSSM services remain available to the program until the final call to
CSSM_Terminate() completes. After that final call, all information
introduced by the caller (including privileges, handles, contexts,
introduced libraries, and so forth) is lost, and it is an error to sub‐
sequently call any CSSM API function other than CSSM_Init().
RETURN VALUE
A CSSM_RETURN value indicating success or specifying a particular error
condition. The value CSSM_OK indicates success. All other values repre‐
sent an error condition.
ERRORS
Errors are described in the CDSA technical standard. See
CDSA_intro(3).
SEE ALSO
Books
Intel CDSA Application Developer's Guide (see CDSA_intro(3))
Reference Pages
Functions CSSM_Init(3)CSSM_Terminate(3)