Home
last modified time | relevance | path

Searched refs:LdapUrl (Results 1 – 7 of 7) sorted by relevance

/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/
H A DReferralContext.php15 use FreeDSx\Ldap\LdapUrl;
27 * @var LdapUrl[]
32 * @param LdapUrl ...$referrals
34 public function __construct(LdapUrl ...$referrals)
40 * @return LdapUrl[]
48 * @param LdapUrl $referral
51 public function addReferral(LdapUrl $referral)
59 * @param LdapUrl $url
62 public function hasReferral(LdapUrl $url): bool
13 use FreeDSx\Ldap\LdapUrl; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/
H A DSearchResultReference.php18 use FreeDSx\Ldap\LdapUrl;
34 * @var LdapUrl[]
39 * @param LdapUrl ...$referrals
41 public function __construct(LdapUrl ...$referrals)
47 * @return LdapUrl[]
64 $referrals[] = LdapUrl::parse($referral->getValue());
79 /** @var LdapUrl $ref */
17 use FreeDSx\Ldap\LdapUrl; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/
H A DReferralException.php15 use FreeDSx\Ldap\LdapUrl;
26 * @var LdapUrl[]
32 * @param LdapUrl ...$referrals
34 public function __construct(string $diagnostic, LdapUrl ...$referrals)
41 * @return LdapUrl[]
13 use FreeDSx\Ldap\LdapUrl; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/
H A DLdapResult.php22 use FreeDSx\Ldap\LdapUrl;
109 * @var LdapUrl[]
113 public function __construct(int $resultCode, string $dn = '', string $diagnosticMessage = '', LdapUrl ...$referrals)
138 * @return LdapUrl[]
191 * @psalm-return array{0: mixed, 1: mixed, 2: mixed, 3: list<LdapUrl>}
215 $referrals[] = LdapUrl::parse($ldapUrl->getValue());
20 use FreeDSx\Ldap\LdapUrl; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/
H A DClientReferralHandler.php21 use FreeDSx\Ldap\LdapUrl;
184 * @param LdapUrl $referral
187 protected function mergeReferralOptions(RequestInterface $request, LdapUrl $referral): void
196 if ($referral->getScope() === LdapUrl::SCOPE_SUB) {
198 } elseif ($referral->getScope() === LdapUrl::SCOPE_BASE) {
19 use FreeDSx\Ldap\LdapUrl; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/
H A DReferralChaserInterface.php32 * @param LdapUrl $referral
37 public function chase(LdapMessageRequest $request, LdapUrl $referral, ?BindRequest $bind): ?BindRequest;
H A DLdapUrl.php38 class LdapUrl
282 * @return LdapUrl
286 public static function parse(string $ldapUrl): LdapUrl
290 $url = new LdapUrl($pieces['host'] ?? null);
24 class LdapUrl global() class