pub unsafe extern "C-unwind" fn CSSM_GenerateKeyPairP(
cc_handle: CSSM_CC_HANDLE,
public_key_usage: uint32,
public_key_attr: uint32,
public_key_label: *const SecAsn1Item,
public_key: CSSM_KEY_PTR,
private_key_usage: uint32,
private_key_attr: uint32,
private_key_label: *const SecAsn1Item,
cred_and_acl_entry: *const CSSM_RESOURCE_CONTROL_CONTEXT,
private_key: CSSM_KEY_PTR,
privilege: CSSM_PRIVILEGE,
) -> CSSM_RETURN๐Deprecated
Available on crate features
SecAsn1Types and cssmapi and cssmconfig and cssmtype only.Expand description
ยงSafety
public_key_labelmust be a valid pointer.public_keymust be a valid pointer.private_key_labelmust be a valid pointer.cred_and_acl_entrymust be a valid pointer.private_keymust be a valid pointer.