skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 1:... HP Open Source Security for OpenVMS Volume 1:...
go to beginning of reference: API FunctionsAPI Functions
go to previous page: CL_CertDescribeFormatCL_CertDescribeFormat
go to next page: CL_CertGetAllTemplateFieldsCL_CertGetAllTemplateFields
end of book navigation links


CL_CertGetAllFields
Library
Description
Errors
 Parameters
Return Value
See Also

NAME

CL_CertGetAllFields: CSSM_CL_CertGetAllFields - Return a list of input certificate values (CDSA)

SYNOPSIS  

# include <cssm.h>

API: CSSM_RETURN CSSMAPI CSSM_CL_CertGetAllFields(CSSM_CL_HANDLE CLHandle,const CSSM_DATA *Cert,uint32 *NumberOfFields,CSSM_FIELD_PTR *FieldList)SPI:CSSM_RETURN CSSMCLI CL_CertGetAllFields(CSSM_CL_HANDLE CLHandle,const CSSM_DATA *Cert,uint32 *NumberOfFields,CSSM_FIELD_PTR *FieldList)


return to top LIBRARY  

Common Security Services Manager library (cdsa$incssm300_shr.exe)


return to top PARAMETERS  

CLHandle (input)
 The handle that describes the add-in certificatelibrary module used to perform this function.
Cert (input) A pointer to the CSSM_DATA structure containingthe certificate whose fields will be returned.
NumberOfFields (output)
 The length of the returned array of fields.
FieldList (output)
 A pointer to an array of CSSM_FIELD structures thatcontain the values of all fields of the input certificate. The fieldlist is allocated by the service provider and must be deallocated bythe application by calling CSSM_CL_FreeFields() (CSSM API), or CL_FreeFields() (CL SPI).


return to top DESCRIPTION  

This function returns a list of the values stored in the inputcertificate.


return to top RETURN VALUE  

A CSSM_RETURN value indicating success or specifying a particularerror condition. The value CSSM_OK indicates success. All othervalues represent an error condition.


return to top ERRORS  

Errors are described in the CDSA Technical Standard.
CSSMERR_CL_INVALID_CERT_POINTERCSSMERR_CL_UNKNOWN_FORMAT


return to top SEE ALSO  

Books

Intel CDSA Application Developer's Guide

Online Help

For the CSSM API:

CSSM_CL_CertGetFirstFieldValue, CSSM_CL_CertDescribeFormat, CSSM_CL_FreeFields

For the CLI SPI:

CL_CertGetFirstFieldValue, CL_CertDescribeFormat, CL_FreeFields


go to previous page: CL_CertDescribeFormatCL_CertDescribeFormat
go to next page: CL_CertGetAllTemplateFieldsCL_CertGetAllTemplateFields