blob: aeef08b7612c39f9049ee269f899f15f15d94070 [file] [log] [blame]
<?php
namespace Adldap\Auth;
use Adldap\AdldapException;
use Adldap\Connections\DetailedError;
/**
* Class BindException.
*
* Thrown when binding to an LDAP connection fails.
*/
class BindException extends AdldapException
{
/**
* The detailed LDAP error.
*
* @var DetailedError
*/
protected $detailedError;
/**
* Sets the detailed error.
*
* @param DetailedError|null $error
*
* @return $this
*/
public function setDetailedError(DetailedError $error = null)
{
$this->detailedError = $error;
return $this;
}
/**
* Returns the detailed error.
*
* @return DetailedError|null
*/
public function getDetailedError()
{
return $this->detailedError;
}
}