type t
= Async_ssl_bindings__Ffi_bindings.Bindings(Async_ssl.Ffi_generated).X509.t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val t : t Ctypes.typ
val t_opt : t Base.option Ctypes.typ
val get_subject_name : (t -> X509_name.t Base.option Async_ssl.Ffi_generated.return) Async_ssl.Ffi_generated.result
val verify_cert_error_string : (Signed.long -> string option Async_ssl.Ffi_generated.return) Async_ssl.Ffi_generated.result
val free : (t -> unit Async_ssl.Ffi_generated.return) Async_ssl.Ffi_generated.result
val subject_alt_names : (t -> char Ctypes_static.ptr option Ctypes_static.ptr option Async_ssl.Ffi_generated.return) Async_ssl.Ffi_generated.result
val free_subject_alt_names : (char Ctypes_static.ptr option Ctypes_static.ptr -> unit Async_ssl.Ffi_generated.return) Async_ssl.Ffi_generated.result