EVP_PKEY_CTX_set_rsa_padding function

  1. @RecordUse.new()
  2. @Native<Int Function(Pointer<EVP_PKEY_CTX>, Int)>(ffi.Pointer<EVP_PKEY_CTX>, ffi.Int)>(symbol: 'bssl_dart_EVP_PKEY_CTX_set_rsa_padding')
int EVP_PKEY_CTX_set_rsa_padding(
  1. Pointer<EVP_PKEY_CTX> ctx,
  2. int padding
)

EVP_PKEY_CTX_set_rsa_padding sets the padding type to use. It should be one of the |RSA_*_PADDING| values. Returns one on success or zero on error. By default, the padding is |RSA_PKCS1_PADDING|.

Implementation

@meta.RecordUse()
@ffi.Native<ffi.Int Function(ffi.Pointer<EVP_PKEY_CTX>, ffi.Int)>(
  symbol: 'bssl_dart_EVP_PKEY_CTX_set_rsa_padding',
)
external int EVP_PKEY_CTX_set_rsa_padding(
  ffi.Pointer<EVP_PKEY_CTX> ctx,
  int padding,
);