[sabredav] Re: Sabredav and ldap

2015-08-04 Thread Ana Sustic
Hi, I created the IMAP.php in sabredav/vendor/sabre/dav/lib/DAV/Auth/Backend using Robert George code. ?php // Auth Class class Sabre_DAV_Auth_Backend_IMAP extends Sabre_DAV_Auth_Backend_AbstractBasic { protected $imap_server; public function __construct($imap_server) {

[sabredav] Re: Sabredav and ldap

2015-07-31 Thread Evert Pot
Hi Ana, You will likely need to write: 1. A custom authentication backend 2. A custom principal backend Take a look at the Sabre\DAV\Auth\Backend and Sabre\DAVACL\PrincipalBackend for several examples. These classes are well documented, so hopefully most information can be found right from

[sabredav] Re: Sabredav and ldap

2015-07-31 Thread Ana Sustic
Hello, I am not sure if I am clear with my request for help. I would like to use the SabreDav server that I installed with CardDav and CalDav for shared calendars and address books and for delegation of these. We have an existing infrastructure that we use that includes an OpenLDAP database