libopenconnect: add public interface stubs for SAML support
The SAML support MR has been open for more than a year and unfortunately it's not progressing at all (!75 (closed) and !126 (merged)).
I will upload openconnect/network-manager-openconnect to Debian and Ubuntu with these patches as out-of-tree in the next few weeks, so that Ubuntu 22.04 LTS can finally ship with support for SAML/AD-CA support and unblock the thousands of users that need it.
I would like to avoid adding ABI incompatibilities though, as that would be unfortunate for everyone. So, could we please at least get the public API stubs merged in, so that they are fixed and we can rely on them? If there are changes required to the signatures I'm more than happy to do them and update the other MRs, of course.
Thank you!