+
+ /// Check whether converter conv is authorized to be run for elements
+ /// within document doc_fname.
+ /// The check succeeds for safe converters, whilst for those potentially
+ /// able to execute arbitrary code, tagged with the 'needauth' option,
+ /// authorization is: always denied if lyxrc.use_converter_needauth_forbidden
+ /// is enabled; always allowed if the lyxrc.use_converter_needauth
+ /// is disabled; user is prompted otherwise
+ bool checkAuth(Converter const & conv, std::string const & doc_fname);
+