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

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

TP_CertGroupToTupleGroup(3)

Contents


NAME    [Toc]    [Back]

       TP_CertGroupToTupleGroup,  CSSM_TP_CertGroupToTupleGroup -
       Create a set of authorization tuples (CDSA)

SYNOPSIS    [Toc]    [Back]

       # include <cdsa/cssm.h>

       API:  CSSM_RETURN  CSSMAPI   CSSM_TP_CertGroupToTupleGroup
       (CSSM_TP_HANDLE  TPHandle, CSSM_CL_HANDLE  CLHandle, const
       CSSM_CERTGROUP  *CertGroup,  CSSM_TUPLEGROUP_PTR   *TupleGroup)
  SPI:  CSSM_RETURN CSSMTPI TP_CertGroupToTupleGroup
       (CSSM_TP_HANDLE TPHandle, CSSM_CL_HANDLE  CLHandle,  const
       CSSM_CERTGROUP   *CertGroup,  CSSM_TUPLEGROUP_PTR  *TupleGroup)


LIBRARY    [Toc]    [Back]

       Common Security Services Manager library (libcssm.so)

PARAMETERS    [Toc]    [Back]

       The handle that describes the trust policy service  module
       used  to perform this function.  The handle that describes
       the certificate library module that can be  used  to  scan
       the  certificate  fields  for  values.  If  no certificate
       library module is specified, the TP module uses an assumed
       CL module.  A group of certificates in the native certificate
 format supported by the Trust Policy module. The certificates
 carry authorizations for one or more certificate
       subjects.  A pointer to a structure containing  references
       to  one or more tuples resulting from the translation process.
 Storage for structure and the tuples is allocated by
       the service provider and must be deallocated by the application.

DESCRIPTION    [Toc]    [Back]

       This function creates a set of authorization tuples  based
       on  a  set of input certificates. The certificates must be
       of the type managed by the Trust Policy module. The  trust
       policy  module  may require that the input certificates be
       successfully verified before being translated  to  tuples.
       It  is assumed that the certificates carry authorizations.
       The trust policy service provider interprets the  certificate
 authorization fields and generates one or more tuples
       corresponding to those authorizations. The certificates of
       the type managed by the Trust Policy module. The resulting
       tuples can be input to an authorization  evaluation  function,
   such   as  CSSM_AC_AuthCompute()  (CSSM  API),  or
       AC_AuthCompute() (AC SPI), which determines whether a particular
  action  is authorized under a basic set of authorization
 assumptions.

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_TP_INVALID_CL_HANDLE     CSSMERR_TP_INVALID_CERTGROUP_POINTER
 CSSMERR_TP_INVALID_CERTGROUP


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_TP_TupleGroupToCertGroup(3), CSSM_AC_AuthCompute(3)

       Functions for the TP SPI:

       TP_TupleGroupToCertGroup(3), AC_AuthCompute(3)



                                      TP_CertGroupToTupleGroup(3)
[ Back ]
 Similar pages
Name OS Title
AC_AuthCompute Tru64 Compute authorization (CDSA)
CSSM_TP_TupleGroupToCertGroup Tru64 Create a set of certificate templates (CDSA)
TP_TupleGroupToCertGroup Tru64 Create a set of certificate templates (CDSA)
DL_CreateRelation Tru64 Create a new persistent relation (CDSA)
CSSM_DL_CreateRelation Tru64 Create a new persistent relation (CDSA)
CSSM_CSP_CreatePassThroughContext Tru64 Create a custom cryptographic context (CDSA)
CSSM_CSP_CreateKeyGenContext Tru64 Create a key generation cryptographic context (CDSA)
CSSM_CSP_CreateSignatureContext Tru64 Create a signature cryptographic context (CDSA)
DL_DbCreate Tru64 Create and open new data store (CDSA)
DL_DataInsert Tru64 Create new persistent data record (CDSA)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service