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

  man pages->Tru64 Unix man pages -> CL_CrlRemoveCert (3)              
Title
Content
Arch
Section
 

CL_CrlRemoveCert(3)

Contents


NAME    [Toc]    [Back]

       CL_CrlRemoveCert, CSSM_CL_CrlRemoveCert - Reinstate a certificate
 (CDSA)

SYNOPSIS    [Toc]    [Back]

       # include <cdsa/cssm.h>

       API:     CSSM_RETURN     CSSMAPI     CSSM_CL_CrlRemoveCert
       (CSSM_CL_HANDLE  CLHandle,  const  CSSM_DATA  *Cert, const
       CSSM_DATA *OldCrl, CSSM_DATA_PTR NewCrl) SPI:  CSSM_RETURN
       CSSMCLI  CL_CrlRemoveCert  (CSSM_CL_HANDLE CLHandle, const
       CSSM_DATA *Cert, const  CSSM_DATA  *OldCrl,  CSSM_DATA_PTR
       NewCrl)

LIBRARY    [Toc]    [Back]

       Common Security Services Manager library (libcssm.so)

PARAMETERS    [Toc]    [Back]

       The  handle  that describes the add-in Certificate Library
       module used to perform this function.  A  pointer  to  the
       CSSM_DATA structure containing the certificate to be reinstated.
  A pointer to the CSSM_DATA  structure  containing
       the  CRL  from  which the certificate is to be removed.  A
       pointer to the CSSM_DATA structure containing the  updated
       CRL. The NewCrl->Data is allocated by the service provider
       and must be deallocated by the application.

DESCRIPTION    [Toc]    [Back]

       This function reinstates a certificate by removing it from
       the  specified CRL. The operation is valid only if the CRL
       has not been closed by the process of signing the  CRL  by
       executing  CSSM_CL_CrlSign()  (CSSM  API), or CL_CrlSign()
       (CL SPI). Once the CRL has been signed, entries cannot  be
       added or removed.

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.

ERRORS    [Toc]    [Back]

       Errors  are described in the CDSA technical standard.  See
       CDSA_intro(3).     CSSMERR_CL_INVALID_CERT_POINTER    CSSMERR_CL_INVALID_CRL_POINTER
 CSSMERR_CL_UNKNOWN_FORMAT CSSMERR_CL_CRL_ALREADY_SIGNED


SEE ALSO    [Toc]    [Back]

      
      
       Books

       Intel   CDSA   Application    Developer's    Guide    (see
       CDSA_intro(3))

       Reference Pages    [Toc]    [Back]

       Functions for the CSSM API:

       CSSM_CL_CrlAddCert(3)

       Functions for the CLI SPI:

       CL_CrlAddCert(3)



                                              CL_CrlRemoveCert(3)
[ Back ]
 Similar pages
Name OS Title
CSSM_CL_CertGroupToSignedBundle Tru64 Convert a certificate group to a certificate bundle (CDSA)
CL_CertGroupToSignedBundle Tru64 Convert a certificate group to a certificate bundle (CDSA)
TP_CertRevoke Tru64 Determine if the revoking certificate group can revoke the subject certificate group (CDSA)
CSSM_TP_CertRevoke Tru64 Determine if the revoking certificate group can revoke the subject certificate group (CDSA)
CL_CertSign Tru64 Sign a certificate (CDSA)
TP_CertReclaimKey Tru64 Get private key associated with a certificate (CDSA)
CSSM_CL_CertSign Tru64 Sign a certificate (CDSA)
CSSM_TP_CertReclaimKey Tru64 Get private key associated with a certificate (CDSA)
CSSM_CL_CrlAddCert Tru64 Revoke an input certificate (CDSA)
CSSM_CL_CertGetNextCachedFieldValue Tru64 Return the value of a certificate field (CDSA)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service