To connect to a generic DAV server.
You can take inspiration from how the nextcloud provider in kaccounts-providers works