X509_NAME_ENTRY_create_by_NID function
- @RecordUse.new()
- @Native<Pointer<
X509_NAME_ENTRY> Function(Pointer<Pointer< , Int, Int, Pointer<X509_NAME_ENTRY> >Uint8> , ossl_ssize_t)>(ffi.Pointer<ffi.Pointer<X509_NAME_ENTRY>>, ffi.Int, ffi.Int, ffi.Pointer<ffi.Uint8>, ossl_ssize_t)>(symbol: 'bssl_dart_X509_NAME_ENTRY_create_by_NID')
X509_NAME_ENTRY_create_by_NID behaves like |X509_NAME_ENTRY_create_by_OBJ| except the attribute type is |nid|, which should be one of the |NID_*| constants.
Implementation
@meta.RecordUse()
@ffi.Native<
ffi.Pointer<X509_NAME_ENTRY> Function(
ffi.Pointer<ffi.Pointer<X509_NAME_ENTRY>>,
ffi.Int,
ffi.Int,
ffi.Pointer<ffi.Uint8>,
ossl_ssize_t,
)
>(symbol: 'bssl_dart_X509_NAME_ENTRY_create_by_NID')
external ffi.Pointer<X509_NAME_ENTRY> X509_NAME_ENTRY_create_by_NID(
ffi.Pointer<ffi.Pointer<X509_NAME_ENTRY>> out,
int nid,
int type,
ffi.Pointer<ffi.Uint8> bytes,
int len,
);