GenerateKeyPair property

Pointer<NativeFunction<CSSM_RETURN Function(CSSM_CSP_HANDLE CSPHandle, CSSM_CC_HANDLE CCHandle, Pointer<cssm_context> Context, uint32 PublicKeyUsage, uint32 PublicKeyAttr, Pointer<SecAsn1Item> PublicKeyLabel, CSSM_KEY_PTR PublicKey, uint32 PrivateKeyUsage, uint32 PrivateKeyAttr, Pointer<SecAsn1Item> PrivateKeyLabel, Pointer<cssm_resource_control_context> CredAndAclEntry, CSSM_KEY_PTR PrivateKey, CSSM_PRIVILEGE Privilege)>> GenerateKeyPair
getter/setter pair

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    CSSM_RETURN Function(
      CSSM_CSP_HANDLE CSPHandle,
      CSSM_CC_HANDLE CCHandle,
      ffi.Pointer<CSSM_CONTEXT> Context,
      uint32 PublicKeyUsage,
      uint32 PublicKeyAttr,
      ffi.Pointer<SecAsn1Item> PublicKeyLabel,
      CSSM_KEY_PTR PublicKey,
      uint32 PrivateKeyUsage,
      uint32 PrivateKeyAttr,
      ffi.Pointer<SecAsn1Item> PrivateKeyLabel,
      ffi.Pointer<CSSM_RESOURCE_CONTROL_CONTEXT> CredAndAclEntry,
      CSSM_KEY_PTR PrivateKey,
      CSSM_PRIVILEGE Privilege,
    )
  >
>
GenerateKeyPair;