skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 1:... HP Open Source Security for OpenVMS Volume 1:...
go to beginning of reference: API Functions API Functions
go to previous page: CL_IsCertInCrl CL_IsCertInCrl
go to next page: CSP_EventNotifyCSP_EventNotify
end of book navigation links


CL_PassThrough
Library
Description
Errors
 Parameters
Return Value
See Also

NAME

CL_PassThrough: CSSM_CL_PassThrough - Extend certificate library functionality (CDSA)

SYNOPSIS  

# include <cssm.h>

API:
CSSM_RETURN CSSMAPI CSSM_CL_PassThrough
(CSSM_CL_HANDLE CLHandle,
CSSM_CC_HANDLE CCHandle,
uint32 PassThroughId,
const void *InputParams,
void **OutputParams)
SPI:
CSSM_RETURN CSSMCLI CL_PassThrough
(CSSM_CL_HANDLE CLHandle,
CSSM_CC_HANDLE CCHandle,
uint32 PassThroughId,
const void *InputParams,
void **OutputParams)


return to top LIBRARY  

Common Security Services Manager library (cdsa$incssm300_shr.exe)


return to top PARAMETERS  

CLHandle (input)
 The handle that describes the add-in Certificate Library module used to perform this function.
CCHandle (input/optional)
 The handle that describes the context of the cryptographic operation. If the module-specific operation does not perform any cryptographic operations, a cryptographic context is not required.
PassThroughId (input)
 An identifier assigned by the CL module to indicate the exported function to perform.
InputParams (input/optional)
 A pointer to a module, implementation-specific structure containing parameters to be interpreted in a function-specific manner by the requested CL module.
OutputParams (output/optional)
 A pointer to a module, implementation-specific structure containing the output data. The service provider allocates the memory for substructures. The application must free the memory for the substructures.


return to top DESCRIPTION  

This function allows applications to call certificate library module-specific operations. Such operations might include queries or services that are specific to the domain represented by the CL module.


return to top RETURN VALUE  

A CSSM_RETURN value indicating success or specifying a particular error condition. The value CSSM_OK indicates success. All other values represent an error condition.


return to top ERRORS  

Errors are described in the CDSA Technical Standard.
CSSMERR_CL_INVALID_CONTEXT_HANDLE
CSSMERR_CL_INVALID_PASSTHROUGH_ID
CSSMERR_CL_INVALID_DATA


return to top SEE ALSO  

Intel CDSA Application Developer's Guide
go to previous page: CL_IsCertInCrl CL_IsCertInCrl
go to next page: CSP_EventNotifyCSP_EventNotify