CSSM_TP_CertSign

Function CSSM_TP_CertSign 

Source
pub unsafe extern "C-unwind" fn CSSM_TP_CertSign(
    tp_handle: CSSM_TP_HANDLE,
    cl_handle: CSSM_CL_HANDLE,
    cc_handle: CSSM_CC_HANDLE,
    cert_template_to_be_signed: *const SecAsn1Item,
    signer_cert_group: *const CSSM_CERTGROUP,
    signer_verify_context: *const CSSM_TP_VERIFY_CONTEXT,
    signer_verify_result: CSSM_TP_VERIFY_CONTEXT_RESULT_PTR,
    signed_cert: CSSM_DATA_PTR,
) -> CSSM_RETURN
๐Ÿ‘ŽDeprecated
Available on crate features SecAsn1Types and cssmapi and cssmconfig and cssmtype only.
Expand description

ยงSafety

  • cert_template_to_be_signed must be a valid pointer.
  • signer_cert_group must be a valid pointer.
  • signer_verify_context must be a valid pointer.
  • signer_verify_result must be a valid pointer.
  • signed_cert must be a valid pointer.