EVP_parse_digest_algorithm_nid function

  1. @RecordUse.new()
  2. @Native<Int Function(Pointer<CBS>)>(ffi.Pointer<CBS>)>(symbol: 'bssl_dart_EVP_parse_digest_algorithm_nid')
int EVP_parse_digest_algorithm_nid(
  1. Pointer<CBS> cbs
)

EVP_parse_digest_algorithm_nid behaves like |EVP_parse_digest_algorithm| except it returns |NID_undef| on error and some other value on success. This may be used to avoid depending on every digest algorithm in the library.

Implementation

@meta.RecordUse()
@ffi.Native<ffi.Int Function(ffi.Pointer<CBS>)>(
  symbol: 'bssl_dart_EVP_parse_digest_algorithm_nid',
)
external int EVP_parse_digest_algorithm_nid(
  ffi.Pointer<CBS> cbs,
);