|
|
Library Description Errors | Parameters Return Value See Also |
API:CSSM_RETURN CSSMAPI CSSM_CL_CertGroupFromVerifiedBundle(CSSM_CL_HANDLE CLHandle,CSSM_CC_HANDLE CCHandle,const CSSM_CERT_BUNDLE *CertBundle,const CSSM_DATA *SignerCert,CSSM_CERTGROUP_PTR *CertGroup)SPI:CSSM_RETURN CSSMCLI CL_CertGroupFromVerifiedBundle(CSSM_CL_HANDLE CLHandle,CSSM_CC_HANDLE CCHandle,const CSSM_CERT_BUNDLE *CertBundle,const CSSM_DATA *SignerCert,CSSM_CERTGROUP_PTR *CertGroup)
cdsa$incssm300_shr.exe
)CLHandle (input) | ||
The handle that describes the add-in certificatelibrary module used to perform this function. | ||
CCHandle (input/optional) | ||
The handle of the cryptographic context to controlthe verification operation. | ||
CertBundle (input) | ||
A structure containing a reference to a signed,encoded bundle of certificates and to descriptors of the type andencoding of the bundle. The bundled certificates are to be separatedinto a certificate group (list of individual encoded certificates).If the bundle type and bundle encoding are not specified, the add-inmodule might either attempt to decode the bundle assuming a defaulttype and encoding or might immediately fail. | ||
SignerCert (input/optional) | ||
The certificate to be used to verify the signatureon the certificate bundle. If the bundle is signed but this fieldis not specified, then the module will assume a default certificatefor verification. | ||
CertGroup (output) | ||
A pointer to the certificate group, representedas an array of individual, encoded certificates. The certificategroup and CSSM_CERTGROUP substructures are allocated by the serivceprovider and must be deallocated by the application. The group containsall certificates contained in the certificate bundle. |
CSSMERR_CL_INVALID_CONTEXT_HANDLECSSMERR_CL_INVALID_BUNDLE_POINTERCSSMERR_CL_INVALID_BUNDLE_INFOCSSMERR_CL_INVALID_CERT_POINTERCSSMERR_CL_INVALID_CERTGROUP_POINTERCSSMERR_CL_UNKNOWN_FORMAT
Intel CDSA Application Developer's Guide
Functions for the CSSM API:
CSSM_CL_CertGroupToSignedBundle
Functions for the CLI SPI:
CL_CertGroupToSignedBundle
|
|