/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ |
H A D | SearchResultReference.php | 36 protected $referrals = []; 39 * @param LdapUrl ...$referrals argument 41 public function __construct(LdapUrl ...$referrals) 43 $this->referrals = $referrals; 51 return $this->referrals; 60 $referrals = []; 64 $referrals[] = LdapUrl::parse($referral->getValue()); 70 return new self(...$referrals); 81 }, $this->referrals))); 34 protected $referrals = []; global() variable in FreeDSx\\Ldap\\Operation\\Response\\SearchResultReference [all...] |
H A D | ExtendedResponse.php | 155 [$resultCode, $dn, $diagnosticMessage, $referrals] = self::parseResultData($type); 157 return new LdapResult($resultCode, $dn, $diagnosticMessage, ...$referrals);
|
H A D | SearchResponse.php | 36 parent::__construct($result->resultCode, $result->dn, $result->diagnosticMessage, ...$result->referrals);
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ |
H A D | ReferralContext.php | 20 * Keeps track of referrals while they are being chased. 29 protected $referrals = []; 32 * @param LdapUrl ...$referrals 34 public function __construct(LdapUrl ...$referrals) 36 $this->referrals = $referrals; 44 return $this->referrals; 53 $this->referrals[] = $referral; 64 foreach ($this->referrals as $referral) { 79 return count($this->referrals); 25 protected $referrals = []; global() variable in FreeDSx\\Ldap\\Protocol\\ReferralContext 30 __construct(LdapUrl...$referrals) global() argument [all...] |
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/ |
H A D | LdapResult.php | 111 protected $referrals = []; 113 public function __construct(int $resultCode, string $dn = '', string $diagnosticMessage = '', LdapUrl ...$referrals) 118 $this->referrals = $referrals; 142 return $this->referrals; 164 if (count($this->referrals) !== 0) { 167 }, $this->referrals)))); 183 [$resultCode, $dn, $diagnosticMessage, $referrals] = self::parseResultData($type); 185 return new static($resultCode, $dn, $diagnosticMessage, ...$referrals); 200 $referrals 107 protected $referrals = []; global() variable in FreeDSx\\Ldap\\Operation\\LdapResult 109 __construct(int $resultCode, string $dn = '', string $diagnosticMessage = '', LdapUrl...$referrals) global() argument [all...] |
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ |
H A D | ReferralException.php | 28 protected $referrals; 32 * @param LdapUrl ...$referrals argument 34 public function __construct(string $diagnostic, LdapUrl ...$referrals) 36 $this->referrals = $referrals; 45 return $this->referrals; 26 protected $referrals; global() variable in FreeDSx\\Ldap\\Exception\\ReferralException
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ |
H A D | ClientReferralHandler.php | 38 * Logic for handling referrals. 69 $referrals = $result instanceof LdapResult ? $result->getReferrals() : []; 71 throw new ReferralException($message, ...$referrals); 101 'Encountered a referral request, but no referrals were supplied.', 106 # Initialize a referral context to track the referrals we have already visited as well as count. 112 # We must skip referrals we have already visited to avoid a referral loop 141 # options from different referrals. 150 # It's not clear that this should even be allowed, though RFC 4511 makes no indication that referrals 160 # Skip referrals that fail due to connection issues and not other issues 163 # If the referral encountered other referrals bu [all...] |
/plugin/pureldap/vendor/freedsx/ldap/ |
H A D | CHANGELOG.md | 65 * Throw an exception on referrals by default. Do not allow ignoring them, only following them.
|