|
|
Library Description Errors | Parameters Return Value See Also |
API:CSSM_RETURN CSSMAPI CSSM_CL_CrlCreateTemplate(CSSM_CL_HANDLE CLHandle,uint32 NumberOfFields,const CSSM_FIELD *CrlTemplate,CSSM_DATA_PTR NewCrl)SPI:CSSM_RETURN CSSMCLI CL_CrlCreateTemplate(CSSM_CL_HANDLE CLHandle,uint32 NumberOfFields,const CSSM_FIELD *CrlTemplate,CSSM_DATA_PTR NewCrl)
cdsa$incssm300_shr.exe
)CLHandle (input) | ||
The handle that describes the add-in CertificateLibrary module used to perform this function. | ||
NumberOfFields (input) | ||
The number of OID/value pairs specified in the CrlTemplateinput parameter. | ||
CrlTemplate (input) | ||
An array of OID/value pairs specifying the initialvalues for descriptive data fields of the new CRL. | ||
NewCrl (output) | ||
A pointer to the CSSM_DATA structure containingthe new CRL. The NewCrl-> Data is allocatedby the service provider and must be deallocated by the application. |
CSSM_CL_CrlSetFields()
(CSSM API) or the CL_CrlSetFields()
(CL SPI) function. The new CRL contains no revocationrecords.CSSMERR_CL_INVALID_FIELD_POINTERCSSMERR_CL_UNKNOWN_TAGCSSMERR_CL_INVALID_NUMBER_OF_FIELDSCSSMERR_CL_INVALID_CRL_POINTER
Intel CDSA Application Developer's Guide
Functions for the CSSM API:
CSSM_CL_CrlSetFields, CSSM_CL_CrlAddCert, CSSM_CL_CrlSign, CSSM_CL_CertGetFirstFieldValue
Functions for the CLI SPI:
CL_CrlSetFields, CL_CrlAddCert, CL_CrlSign, CL_CertGetFirstFieldValue
|
|