PKCS12_key_gen_utf8_ex function
- @Native<Int Function(Pointer<Char>, Int, Pointer<UnsignedChar>, Int, Int, Int, Int, Pointer<UnsignedChar>, Pointer<evp_md_st>, Pointer<ossl_lib_ctx_st>, Pointer<Char>)>(ffi.Pointer<ffi.Char>, ffi.Int, ffi.Pointer<ffi.UnsignedChar>, ffi.Int, ffi.Int, ffi.Int, ffi.Int, ffi.Pointer<ffi.UnsignedChar>, ffi.Pointer<evp_md_st>, ffi.Pointer<ossl_lib_ctx_st>, ffi.Pointer<ffi.Char>)>()
int
PKCS12_key_gen_utf8_ex(
- Pointer<Char> pass,
- int passlen,
- Pointer<UnsignedChar> salt,
- int saltlen,
- int id,
- int iter,
- int n,
- Pointer<UnsignedChar> out,
- Pointer<evp_md_st> md_type,
- Pointer<ossl_lib_ctx_st> ctx,
- Pointer<Char> propq,
)
Implementation
@ffi.Native<
ffi.Int Function(
ffi.Pointer<ffi.Char>,
ffi.Int,
ffi.Pointer<ffi.UnsignedChar>,
ffi.Int,
ffi.Int,
ffi.Int,
ffi.Int,
ffi.Pointer<ffi.UnsignedChar>,
ffi.Pointer<evp_md_st>,
ffi.Pointer<ossl_lib_ctx_st>,
ffi.Pointer<ffi.Char>,
)
>()
external int PKCS12_key_gen_utf8_ex(
ffi.Pointer<ffi.Char> pass,
int passlen,
ffi.Pointer<ffi.UnsignedChar> salt,
int saltlen,
int id,
int iter,
int n,
ffi.Pointer<ffi.UnsignedChar> out,
ffi.Pointer<evp_md_st> md_type,
ffi.Pointer<ossl_lib_ctx_st> ctx,
ffi.Pointer<ffi.Char> propq,
);