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

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

DL_DbDelete(3)

Contents


NAME    [Toc]    [Back]

       DL_DbDelete, CSSM_DL_DbDelete - Delete all records (CDSA)

SYNOPSIS    [Toc]    [Back]

       # include <cdsa/cssm.h>

       API:  CSSM_RETURN CSSMAPI CSSM_DL_DbDelete (CSSM_DL_HANDLE
       DLHandle,  const  char  *DbName,  const   CSSM_NET_ADDRESS
       *DbLocation,  const  CSSM_ACCESS_CREDENTIALS  *AccessCred)
       SPI:  CSSM_RETURN  CSSMDLI   DL_DbDelete   (CSSM_DL_HANDLE
       DLHandle,   const  char  *DbName,  const  CSSM_NET_ADDRESS
       *DbLocation, const CSSM_ACCESS_CREDENTIALS *AccessCred)

LIBRARY    [Toc]    [Back]

       Common Security Services Manager library (libcssm.so)

PARAMETERS    [Toc]    [Back]

       The handle that describes the add-in data storage  library
       module  to be used to perform this function.  A pointer to
       the string containing the logical name of the data  store.
       A  pointer  to  a  network  address directly or indirectly
       identifying the location of the storage  service  process.
       If  the  input  is  NULL,  the module can assume a default
       storage service process location. If the DbName  does  not
       distinguish  the storage service process, the service cannot
 be performed and the operation fails.   A  pointer  to
       the  set  of  one  or more credentials being presented for
       authentication  by  the  caller.  These  credentials   are
       required to obtain access to the specified data store. The
       credentials structure can contain multiple types  of  credentials,
 as required for multi-factor authentication. The
       credential data can be  an  immediate  value,  such  as  a
       passphrase, PIN, certificate, or template of user-specific
       data, or the caller can specify a callback function the DL
       can  use  to  obtain one or more credentials. The required
       set of credentials to access a particular  data  store  is
       defined  by the DbInfo record containing meta-data for the
       specified data store. If credentials are not  required  to
       access  the  specified  data store, then this field can be
       NULL.

DESCRIPTION    [Toc]    [Back]

       This function deletes all records from the specified  data
       store  and  removes  all state information associated with
       that data store.

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_DL_DATASTORE_DOESNOT_EXIST  CSSMERR_DL_DATASTORE_IS_OPEN
   CSSMERR_DL_INVALID_DB_LOCATION
       CSSMERR_DL_INVALID_DB_NAME





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_DL_DbCreate(3), CSSM_DL_DbOpen(3), CSSM_DL_DbClose(3)

       Functions for the DL SPI:

       DL_DbCreate(3), DL_DbOpen(3), DL_DbClose(3)



                                                   DL_DbDelete(3)
[ Back ]
 Similar pages
Name OS Title
CSSM_DeleteContextAttributes Tru64 Delete internal data (CDSA)
MDS_Uninstall Tru64 Delete the object directory database (CDSA)
wtmpfix Tru64 Modify connect time accounting records to change formats and to make corrections in the records
acctwtmp Tru64 Modify connect time accounting records to change formats and to make corrections in the records
fwtmp Tru64 Modify connect time accounting records to change formats and to make corrections in the records
getrrsetbyname OpenBSD retrieve DNS records
freerrset OpenBSD retrieve DNS records
wtmp Tru64 Login records
utmp Tru64 Login records
wtmp FreeBSD login records
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service