Home
last modified time | relevance | path

Searched refs:referrals (Results 1 – 8 of 8) sorted by relevance

/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/
H A DSearchResultReference.php36 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 DExtendedResponse.php155 [$resultCode, $dn, $diagnosticMessage, $referrals] = self::parseResultData($type);
157 return new LdapResult($resultCode, $dn, $diagnosticMessage, ...$referrals);
H A DSearchResponse.php36 parent::__construct($result->resultCode, $result->dn, $result->diagnosticMessage, ...$result->referrals);
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/
H A DReferralContext.php20 * 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 DLdapResult.php111 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 DReferralException.php28 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 DClientReferralHandler.php38 * 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 DCHANGELOG.md65 * Throw an exception on referrals by default. Do not allow ignoring them, only following them.