*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> CSSM_CSP_CreatePassThroughContext (3)              



NAME    [Toc]    [Back]

       CSSM_CSP_CreatePassThroughContext  - Create a custom cryptographic
 context (CDSA)

SYNOPSIS    [Toc]    [Back]

       # include <cdsa/cssm.h>

       CSSM_RETURN   CSSMAPI    CSSM_CSP_CreatePassThroughContext
       (CSSM_CSP_HANDLE    CSPHandle,    const   CSSM_KEY   *Key,
       CSSM_CC_HANDLE *NewContextHandle)

LIBRARY    [Toc]    [Back]

       Common Security Services Manager library (libcssm.so)

PARAMETERS    [Toc]    [Back]

       The handle that describes the add-in cryptographic service
       provider  module  used to perform this function. If a NULL
       handle is specified, CSSM returns an error.  The key to be
       used  for  the  context.  The caller passes a pointer to a
       CSSM_KEY structure containing the key.  Cryptographic context

DESCRIPTION    [Toc]    [Back]

       This  function  creates  a  custom  cryptographic context,
       given a handle of a CSP and a pointer to  a  custom  input
       data   structure.  The  cryptographic  context  handle  is
       returned. The cryptographic context handle can be used  to
       call the CSSM pass-through function for the CSP.

NOTES    [Toc]    [Back]

       A CSP can create its own set of custom functions. The context
 information can be passed through its own data structure.
  The  CSSM_CSP_PassThrough() function should be used
       with the function ID to call the desired custom  function.

RETURN VALUE    [Toc]    [Back]

       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.

SEE ALSO    [Toc]    [Back]


       Intel    CDSA    Application    Developer's   Guide   (see

       Reference Pages    [Toc]    [Back]

       Functions:   CSSM_CSP_PassThrough(3)   CSSM_GetContext(3),
       CSSM_SetContext(3), CSSM_DeleteContext(3), CSSM_GetContextAttribute(3), CSSM_UpdateContextAttributes(3)

[ Back ]
 Similar pages
Name OS Title
CSSM_CSP_CreateSignatureContext Tru64 Create a signature cryptographic context (CDSA)
CSSM_CSP_CreateDigestContext Tru64 Create a digest cryptographic context (CDSA)
CSSM_CSP_CreateKeyGenContext Tru64 Create a key generation cryptographic context (CDSA)
CSSM_CSP_CreateAsymmetricContext Tru64 Create an asymmetric encryption cryptographic context (CDSA)
CSSM_CSP_CreateSymmetricContext Tru64 Create a symmetric encryption cryptographic context (CDSA)
CSSM_CSP_CreateDeriveKeyContext Tru64 Create a cryptographic context to derive a symmetric key (CDSA)
CSSM_CSP_CreateMacContext Tru64 Create a message authentication code cryptographic context (CDSA)
CSSM_CSP_CreateRandomGenContext Tru64 Create a random number generation cryptographic context (CDSA)
CSSM_VerifyDevice Tru64 Cause the cryptographic module to perform a self verification and integrity check (CDSA)
VerifyDevice Tru64 Cause the cryptographic module to perform a self verification and integrity check (CDSA)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service