Home
last modified time | relevance | path

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

/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/
H A DMechanismSelector.php15 use FreeDSx\Sasl\Mechanism\MechanismInterface; alias
25 * @var MechanismInterface[]
30 * @param MechanismInterface[] $mechanisms
40 public function select(array $choices = [], array $options = []): MechanismInterface
61 * @param MechanismInterface[] $available
62 * @return MechanismInterface
65 protected function selectMech(array $available): MechanismInterface
73 usort($available, function (MechanismInterface $mechA, MechanismInterface $mechB) {
86 if (!$first instanceof MechanismInterface) {
[all...]
H A DSasl.php18 use FreeDSx\Sasl\Mechanism\MechanismInterface; alias
29 * @var MechanismInterface[]
46 public function get(string $mechanism): MechanismInterface
70 public function add(MechanismInterface $mechanism): self
96 * @return MechanismInterface the mechanism selected.
99 public function select(array $choices = [], array $options = []): MechanismInterface
107 * @return MechanismInterface[]
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/
H A DClientSaslBindHandler.php30 use FreeDSx\Sasl\Mechanism\MechanismInterface;
114 * @return MechanismInterface
125 protected function selectSaslMech(SaslBindRequest $request, ClientProtocolContext $context): MechanismInterface
146 * @param MechanismInterface $mech
159 MechanismInterface $mech
23 use FreeDSx\Sasl\Mechanism\MechanismInterface; global() alias
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/
H A DMechanismInterface.php23 interface MechanismInterface interface
H A DCramMD5Mechanism.php25 class CramMD5Mechanism implements MechanismInterface
H A DPlainMechanism.php25 class PlainMechanism implements MechanismInterface
H A DAnonymousMechanism.php25 class AnonymousMechanism implements MechanismInterface
H A DDigestMD5Mechanism.php27 class DigestMD5Mechanism implements MechanismInterface