/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/ |
H A D | NotFilter.php | 70 return Asn1::context(self::CHOICE_TAG, Asn1::sequence($this->filter->toAsn1()));
|
H A D | PresentFilter.php | 46 return Asn1::context(self::APP_TAG, Asn1::octetString($this->attribute));
|
H A D | SubstringFilter.php | 153 $substrings->addChild(Asn1::context(0, Asn1::octetString($this->startsWith))); 157 $substrings->addChild(Asn1::context(1, Asn1::octetString($contain))); 161 $substrings->addChild(Asn1::context(2, Asn1::octetString($this->endsWith))); 164 return Asn1::context(self::CHOICE_TAG, Asn1::sequence(
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/ |
H A D | GenericRequestHandler.php | 36 public function add(RequestContext $context, AddRequest $add): void 52 public function compare(RequestContext $context, CompareRequest $compare): bool 60 public function delete(RequestContext $context, DeleteRequest $delete): void 68 public function extended(RequestContext $context, ExtendedRequest $extended): void 76 public function modify(RequestContext $context, ModifyRequest $modify): void 84 public function modifyDn(RequestContext $context, ModifyDnRequest $modifyDn): void 92 public function search(RequestContext $context, SearchRequest $search): Entries 35 add(RequestContext $context, AddRequest $add) global() argument 51 compare(RequestContext $context, CompareRequest $compare) global() argument 59 delete(RequestContext $context, DeleteRequest $delete) global() argument 67 extended(RequestContext $context, ExtendedRequest $extended) global() argument 75 modify(RequestContext $context, ModifyRequest $modify) global() argument 83 modifyDn(RequestContext $context, ModifyDnRequest $modifyDn) global() argument 91 search(RequestContext $context, SearchRequest $search) global() argument
|
H A D | ProxyRequestHandler.php | 62 public function modify(RequestContext $context, ModifyRequest $modify): void 64 $this->ldap()->sendAndReceive($modify, ...$context->controls()->toArray()); 70 public function modifyDn(RequestContext $context, ModifyDnRequest $modifyDn): void 72 $this->ldap()->sendAndReceive($modifyDn, ...$context->controls()->toArray()); 78 public function delete(RequestContext $context, DeleteRequest $delete): void 80 $this->ldap()->sendAndReceive($delete, ...$context->controls()->toArray()); 86 public function add(RequestContext $context, AddRequest $add): void 88 $this->ldap()->sendAndReceive($add, ...$context->controls()->toArray()); 94 public function search(RequestContext $context, SearchRequest $search): Entries 96 return $this->ldap()->search($search, ...$context 61 modify(RequestContext $context, ModifyRequest $modify) global() argument 69 modifyDn(RequestContext $context, ModifyDnRequest $modifyDn) global() argument 77 delete(RequestContext $context, DeleteRequest $delete) global() argument 85 add(RequestContext $context, AddRequest $add) global() argument 93 search(RequestContext $context, SearchRequest $search) global() argument 101 compare(RequestContext $context, CompareRequest $compare) global() argument 114 extended(RequestContext $context, ExtendedRequest $extended) global() argument [all...] |
H A D | RequestHandlerInterface.php | 37 public function add(RequestContext $context, AddRequest $add): void; 44 public function compare(RequestContext $context, CompareRequest $compare): bool; 51 public function delete(RequestContext $context, DeleteRequest $delete): void; 58 public function extended(RequestContext $context, ExtendedRequest $extended): void; 65 public function modify(RequestContext $context, ModifyRequest $modify): void; 72 public function modifyDn(RequestContext $context, ModifyDnRequest $modifyDn): void; 79 public function search(RequestContext $context, SearchRequest $search): Entries; 36 add(RequestContext $context, AddRequest $add) global() argument 43 compare(RequestContext $context, CompareRequest $compare) global() argument 50 delete(RequestContext $context, DeleteRequest $delete) global() argument 57 extended(RequestContext $context, ExtendedRequest $extended) global() argument 64 modify(RequestContext $context, ModifyRequest $modify) global() argument 71 modifyDn(RequestContext $context, ModifyDnRequest $modifyDn) global() argument 78 search(RequestContext $context, SearchRequest $search) global() argument
|
H A D | RootDseHandlerInterface.php | 28 * @param RequestContext $context 33 public function rootDse(RequestContext $context, SearchRequest $request, Entry $rootDse): Entry; 32 rootDse(RequestContext $context, SearchRequest $request, Entry $rootDse) global() argument
|
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/ |
H A D | CramMD5Challenge.php | 33 protected $context; variable in FreeDSx\\Sasl\\Challenge\\CramMD5Challenge 43 $this->context = new SaslContext(); 44 $this->context->setIsServerMode($isServerMode); 52 $received = ($received === null) ? null : $this->encoder->decode($received, $this->context); 55 !$this->context->isServerMode() ? $this->context : $this->generateServerChallenge($options); 57 return $this->context; 60 if ($this->context->isServerMode()) { 66 return $this->context; 73 $this->context [all...] |
H A D | DigestMD5Challenge.php | 41 protected $context; variable in FreeDSx\\Sasl\\Challenge\\DigestMD5Challenge 62 $this->context = new SaslContext(); 63 $this->context->setIsServerMode($isServerMode); 73 $received = $received === null ? null : $this->encoder->decode($received, $this->context); 74 if ($this->context->isServerMode()) { 79 $this->context->setResponse($response); 81 return $this->context; 96 if ($message->has('rspauth') && $this->context->get('verification') === null) { 99 if ($message->has('rspauth') && $message->get('rspauth') === $this->context->get('verification')) { 100 $this->context [all...] |
H A D | PlainChallenge.php | 34 protected $context; variable in FreeDSx\\Sasl\\Challenge\\PlainChallenge 39 $this->context = new SaslContext(); 40 $this->context->setIsServerMode($isServerMode); 48 $received = $received === null ? null : $this->encoder->decode($received, $this->context); 50 if ($this->context->isServerMode()) { 60 return $this->context; 69 $this->context->setIsComplete(true); 70 $this->context->setIsAuthenticated((bool) $options['validate']($authzId, $authcId, $password)); 72 return $this->context; 88 $this->context [all...] |
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/ |
H A D | EncoderInterface.php | 30 public function encode(Message $message, SaslContext $context): string; argument 37 public function decode(string $data, SaslContext $context): Message; argument
|
H A D | PlainEncoder.php | 28 public function encode(Message $message, SaslContext $context): string argument 49 public function decode(string $data, SaslContext $context): Message argument
|
H A D | CramMD5Encoder.php | 29 public function encode(Message $message, SaslContext $context): string argument 31 if ($context->isServerMode()) { 41 public function decode(string $data, SaslContext $context): Message argument 43 if ($context->isServerMode()) {
|
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Security/ |
H A D | DigestMD5SecurityLayer.php | 73 public function wrap(string $data, SaslContext $context): string argument 75 $qop = $context->get('qop'); 78 $wrapped = $this->encrypt($data, $context); 80 $wrapped = $this->sign($data, $context); 84 $this->validateBufferLength($wrapped, $context); 85 $context->set('seqnumsnt', $context->get('seqnumsnt') + 1); 93 public function unwrap(string $data, SaslContext $context): string argument 95 $qop = $context->get('qop'); 96 $this->validateBufferLength($data, $context); 113 decrypt(string $data, SaslContext $context) global() argument 172 encrypt(string $data, SaslContext $context) global() argument 237 sign(string $message, SaslContext $context) global() argument 252 verify(string $data, SaslContext $context) global() argument 389 validateBufferLength(string $data, SaslContext $context) global() argument [all...] |
H A D | SecurityLayerInterface.php | 26 * Wraps / Installs the security layer for a specific SASL context over a data stream. 30 public function wrap(string $data, SaslContext $context): string; argument 33 * Unwraps / uninstalls the security layer for a specific SASL context from a data stream. 37 public function unwrap(string $data, SaslContext $context): string; argument
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/ |
H A D | PwdPolicyResponseControl.php | 111 $warning = Asn1::context(0, Asn1::sequence( 112 Asn1::context(0, Asn1::integer($this->timeBeforeExpiration)) 116 $warning = Asn1::context(0, Asn1::sequence( 117 Asn1::context(1, Asn1::integer($this->graceAuthRemaining)) 125 $response->addChild(Asn1::context(1, Asn1::enumerated($this->error)));
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/ |
H A D | VlvControl.php | 178 $this->controlValue->addChild(Asn1::context(1, $this->filter->toAsn1())); 180 $this->controlValue->addChild(Asn1::context(0, Asn1::sequence(
|
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/ |
H A D | Socket.php | 44 protected $context; 186 $this->context = null; 347 $this->context = \stream_context_create([ 351 return $this->context; 43 protected $context; global() variable in FreeDSx\\Socket\\Socket
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ |
H A D | SaslBindRequest.php | 93 return Asn1::context(3, $sasl);
|
H A D | SimpleBindRequest.php | 72 return Asn1::context(0, Asn1::octetString($this->password));
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ |
H A D | BindResponse.php | 70 $response->addChild(Asn1::context(7, Asn1::octetString($this->saslCreds)));
|
H A D | ExtendedResponse.php | 112 $asn1->addChild(Asn1::context(10, Asn1::octetString($this->responseName))); 122 $asn1->addChild(Asn1::context(11, Asn1::octetString($value)));
|
H A D | IntermediateResponse.php | 101 $response->addChild(Asn1::context(0, Asn1::octetString($this->responseName))); 104 $response->addChild(Asn1::context(1, Asn1::octetString($this->responseValue)));
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ |
H A D | ClientSaslBindHandler.php | 60 * @param ClientProtocolContext $context 72 public function handleRequest(ClientProtocolContext $context): ?LdapMessageResponse 75 $request = $context->getRequest(); 76 $this->controls = $context->getControls(); 80 $mech = $this->selectSaslMech($request, $context); 82 $queue = $context->getQueue(); 83 $message = $context->messageToSend(); 105 $this->checkDowngradeAttempt($context); 113 * @param ClientProtocolContext $context 125 protected function selectSaslMech(SaslBindRequest $request, ClientProtocolContext $context) 54 handleRequest(ClientProtocolContext $context) global() argument 92 selectSaslMech(SaslBindRequest $request, ClientProtocolContext $context) global() argument 153 isChallengeComplete(SaslContext $context, BindResponse $response) global() argument 166 checkDowngradeAttempt(ClientProtocolContext $context) global() argument [all...] |
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/ |
H A D | Asn1.php | 321 public static function context(int $tagNumber, AbstractType $type) 319 public static function context(int $tagNumber, AbstractType $type) global() function in FreeDSx\\Asn1\\Asn1
|