| 
|  | CL_PassThrough(3)Contents |  
        CL_PassThrough,  CSSM_CL_PassThrough  - Extend certificate
       library functionality (CDSA)
       # include <cdsa/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)
       Common Security Services Manager library (libcssm.so)
        The handle that describes the add-in  Certificate  Library
       module  used  to  perform  this function.  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.   An  identifier  assigned  by  the CL module to
       indicate the exported function to perform.  A pointer to a
       module,   implementation-specific   structure   containing
       parameters to be interpreted in a function-specific manner
       by the requested CL module.  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.
       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.
       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.
       Errors are described in the CDSA technical standard.   See
       CDSA_intro(3).    CSSMERR_CL_INVALID_CONTEXT_HANDLE   CSSMERR_CL_INVALID_PASSTHROUGH_ID
 CSSMERR_CL_INVALID_DATA
       Intel   CDSA   Application    Developer's    Guide    (see
       CDSA_intro(3))
                                                CL_PassThrough(3)
[ Back ] |