%PDF- %PDF-
Direktori : /www/varak.net/mail2.varak.net_old/libraries/Sabre/DAV/Auth/Backend/ |
Current File : /www/varak.net/mail2.varak.net_old/libraries/Sabre/DAV/Auth/Backend/BackendInterface.php |
<?php namespace Sabre\DAV\Auth\Backend; /** * This is the base class for any authentication object. * * @copyright Copyright (C) 2007-2014 fruux GmbH (https://fruux.com/). * @author Evert Pot (http://evertpot.com/) * @license http://sabre.io/license/ Modified BSD License */ interface BackendInterface { /** * Authenticates the user based on the current request. * * If authentication is successful, true must be returned. * If authentication fails, an exception must be thrown. * * @param \Sabre\DAV\Server $server * @param string $realm * @return bool */ function authenticate(\Sabre\DAV\Server $server,$realm); /** * Returns information about the currently logged in username. * * If nobody is currently logged in, this method should return null. * * @return string|null */ function getCurrentUser(); }