|
|
Library Description Errors | Parameters Return Value See Also |
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)
cdsa$incssm300_shr.exe
)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). |
CSSMERR_CL_INVALID_CERT_POINTERCSSMERR_CL_UNKNOWN_FORMAT
Intel CDSA Application Developer's Guide
For the CSSM API:
CSSM_CL_CertGetFirstFieldValue, CSSM_CL_CertDescribeFormat, CSSM_CL_FreeFields
For the CLI SPI:
CL_CertGetFirstFieldValue, CL_CertDescribeFormat, CL_FreeFields
|
|