i2d_AUTHORITY_INFO_ACCESS function

  1. @RecordUse.new()
  2. @Native<Int Function(Pointer<AUTHORITY_INFO_ACCESS>, Pointer<Pointer<Uint8>>)>(ffi.Pointer<AUTHORITY_INFO_ACCESS>, ffi.Pointer<ffi.Pointer<ffi.Uint8>>)>(symbol: 'bssl_dart_i2d_AUTHORITY_INFO_ACCESS')
int i2d_AUTHORITY_INFO_ACCESS(
  1. Pointer<AUTHORITY_INFO_ACCESS> aia,
  2. Pointer<Pointer<Uint8>> outp
)

i2d_AUTHORITY_INFO_ACCESS marshals |aia| as a DER-encoded AuthorityInfoAccessSyntax (RFC 5280), as described in |i2d_SAMPLE|.

Implementation

@meta.RecordUse()
@ffi.Native<
  ffi.Int Function(
    ffi.Pointer<AUTHORITY_INFO_ACCESS>,
    ffi.Pointer<ffi.Pointer<ffi.Uint8>>,
  )
>(symbol: 'bssl_dart_i2d_AUTHORITY_INFO_ACCESS')
external int i2d_AUTHORITY_INFO_ACCESS(
  ffi.Pointer<AUTHORITY_INFO_ACCESS> aia,
  ffi.Pointer<ffi.Pointer<ffi.Uint8>> outp,
);