CSSM_TP_CertRevoke

Function CSSM_TP_CertRevoke 

Source
pub unsafe extern "C-unwind" fn CSSM_TP_CertRevoke(
    tp_handle: CSSM_TP_HANDLE,
    cl_handle: CSSM_CL_HANDLE,
    csp_handle: CSSM_CSP_HANDLE,
    old_crl_template: *const SecAsn1Item,
    cert_group_to_be_revoked: *const CSSM_CERTGROUP,
    revoker_cert_group: *const CSSM_CERTGROUP,
    revoker_verify_context: *const CSSM_TP_VERIFY_CONTEXT,
    revoker_verify_result: CSSM_TP_VERIFY_CONTEXT_RESULT_PTR,
    reason: CSSM_TP_CERTCHANGE_REASON,
    new_crl_template: CSSM_DATA_PTR,
) -> CSSM_RETURN
๐Ÿ‘ŽDeprecated
Available on crate features SecAsn1Types and cssmapi and cssmconfig and cssmtype only.
Expand description

ยงSafety

  • old_crl_template must be a valid pointer.
  • cert_group_to_be_revoked must be a valid pointer.
  • revoker_cert_group must be a valid pointer.
  • revoker_verify_context must be a valid pointer.
  • revoker_verify_result must be a valid pointer.
  • new_crl_template must be a valid pointer.