History log of /plugin/pureldap/conf/ (Results 1 – 14 of 14)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
208fe81a05-Dec-2023 Andreas Gohr <andi@splitbrain.org>

automatic code style fixes

0f498d0603-Aug-2023 Andreas Gohr <andi@splitbrain.org>

implement password expiry warnings. fixes #4


/plugin/pureldap/.gitattributes
/plugin/pureldap/.github/workflows/phpTestActiveDirectory.yml
/plugin/pureldap/_test/ADClientTest.php
/plugin/pureldap/_test/AuthTest.php
/plugin/pureldap/_test/GeneralTest.php
/plugin/pureldap/action/expiry.php
/plugin/pureldap/auth.php
/plugin/pureldap/classes/ADClient.php
/plugin/pureldap/classes/Client.php
/plugin/pureldap/composer.json
/plugin/pureldap/composer.lock
default.php
metadata.php
/plugin/pureldap/lang/en/lang.php
/plugin/pureldap/lang/en/settings.php
/plugin/pureldap/plugin.info.txt
/plugin/pureldap/vendor/autoload.php
/plugin/pureldap/vendor/composer/ClassLoader.php
/plugin/pureldap/vendor/composer/InstalledVersions.php
/plugin/pureldap/vendor/composer/autoload_classmap.php
/plugin/pureldap/vendor/composer/autoload_namespaces.php
/plugin/pureldap/vendor/composer/autoload_psr4.php
/plugin/pureldap/vendor/composer/autoload_real.php
/plugin/pureldap/vendor/composer/autoload_static.php
/plugin/pureldap/vendor/composer/installed.json
/plugin/pureldap/vendor/composer/installed.php
/plugin/pureldap/vendor/freedsx/asn1/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/asn1/composer.json
/plugin/pureldap/vendor/freedsx/asn1/ecs.php
/plugin/pureldap/vendor/freedsx/asn1/ruleset.xml
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Asn1.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/BerEncoder.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/CerDerTrait.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/DerEncoder.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/EncoderInterface.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoders.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/EncoderException.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractTimeType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BigIntTrait.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BitStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/CharacterStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GeneralizedTimeType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/RealType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/RelativeOidType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetTrait.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/UtcTimeType.php
/plugin/pureldap/vendor/freedsx/ldap/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/ldap/composer.json
/plugin/pureldap/vendor/freedsx/ldap/ecs.php
/plugin/pureldap/vendor/freedsx/ldap/phpstan.neon
/plugin/pureldap/vendor/freedsx/ldap/ruleset.xml
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/DirSyncRequestControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/DirSyncResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ExpectedEntryCountControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ExtendedDnControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/PolicyHintsControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/SdFlagsControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/SetOwnerControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Control.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/ControlBag.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PagingControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PwdPolicyError.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PwdPolicyResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortKey.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortingControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortingResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Controls.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Attribute.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Change.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Changes.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Dn.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Entries.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Entry.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/EscapeTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Option.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Options.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Rdn.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/BindException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ConnectionException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/FilterParseException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/InvalidArgumentException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/OperationException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ProtocolException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ReferralException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/RuntimeException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/SkipReferralException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UnexpectedValueException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UnsolicitedNotificationException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UrlParseException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapClient.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapServer.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrlExtension.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrlTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LoggerTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/LdapResult.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AbandonRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AddRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AnonBindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/BindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/CancelRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/CompareRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/DeleteRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/DnRequestInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ExtendedRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ModifyDnRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ModifyRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/PasswordModifyRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/RequestInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SaslBindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SearchRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SimpleBindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/UnbindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/AddResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/BindResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/CompareResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/DeleteResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ExtendedResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/IntermediateResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ModifyDnResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ModifyResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/PasswordModifyResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ResponseInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultDone.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultEntry.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultReference.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/ResultCode.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operations.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientBasicHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientExtendedOperationHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientProtocolContext.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientReferralHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientSaslBindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientSearchHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientStartTlsHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientUnbindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/MessageCreationTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/RequestHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ResponseHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ClientProtocolHandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ExtendedResponseFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/FilterFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ResponseFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ServerBindHandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ServerProtocolHandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapEncoder.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessage.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessageRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessageResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapQueue.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ProtocolElementInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/ClientQueue.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/MessageWrapper/SaslMessageWrapper.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/MessageWrapperInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/ServerQueue.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ReferralContext.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerAuthorization.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/BaseServerHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/BindHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerAnonBindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerBindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerDispatchHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerPagingHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerPagingUnsupportedHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerProtocolHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerRootDseHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerSearchHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerSearchTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerStartTlsHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerUnbindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerWhoAmIHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/ReferralChaserInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/DirSync.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/AndFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/ApproximateFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/AttributeValueAssertionTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/EqualityFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterAttributeTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterContainerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterContainerTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/GreaterThanOrEqualFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/LessThanOrEqualFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/MatchingRuleFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/NotFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/OrFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/PresentFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/SubstringFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/FilterParser.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filters.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Paging.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/RangeRetrieval.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Vlv.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ChildProcess.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/HandlerFactoryInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Paging/PagingRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Paging/PagingRequestComparator.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Paging/PagingRequests.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Paging/PagingResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestContext.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/GenericRequestHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/HandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/PagingHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/ProxyHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/ProxyPagingHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/ProxyRequestHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/RequestHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/RootDseHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHistory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ServerRunner/PcntlServerRunner.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ServerRunner/ServerRunnerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/AnonToken.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/BindToken.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/TokenInterface.php
/plugin/pureldap/vendor/freedsx/socket/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/socket/composer.json
/plugin/pureldap/vendor/freedsx/socket/phpstan.neon
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Queue/MessageQueue.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Socket.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/SocketPool.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/SocketServer.php
/plugin/pureldap/vendor/psr/log/LICENSE
/plugin/pureldap/vendor/psr/log/Psr/Log/AbstractLogger.php
/plugin/pureldap/vendor/psr/log/Psr/Log/InvalidArgumentException.php
/plugin/pureldap/vendor/psr/log/Psr/Log/LogLevel.php
/plugin/pureldap/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
/plugin/pureldap/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
/plugin/pureldap/vendor/psr/log/Psr/Log/LoggerInterface.php
/plugin/pureldap/vendor/psr/log/Psr/Log/LoggerTrait.php
/plugin/pureldap/vendor/psr/log/Psr/Log/NullLogger.php
/plugin/pureldap/vendor/psr/log/Psr/Log/Test/DummyTest.php
/plugin/pureldap/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
/plugin/pureldap/vendor/psr/log/Psr/Log/Test/TestLogger.php
/plugin/pureldap/vendor/psr/log/README.md
/plugin/pureldap/vendor/psr/log/composer.json
5dcabeda30-Jul-2021 Andreas Gohr <andi@splitbrain.org>

make use of file system caching optional

f17bb68b28-Jul-2021 Andreas Gohr <andi@splitbrain.org>

new approach for recursive groups

Instead of implementing the recursion client side, we ask the AD server
to resolve nested group memberships for us. This saves potentially many
network requests but

new approach for recursive groups

Instead of implementing the recursion client side, we ask the AD server
to resolve nested group memberships for us. This saves potentially many
network requests but may have performance penalties on the AD server
side. However it ensures, we can't make a mistake and thus makes our
code safer to run - also turns out my first attempt was checking nested
groups backwards.

See https://stackoverflow.com/q/40024425 for more discussions on
performance for this.

A config option allows to use the former much faster approach for setups
without nested groups.

Still to do: supporting user lookups by group this way.

show more ...

bf69b89c21-Jul-2021 Andreas Gohr <andi@splitbrain.org>

first go at SSO

This basically copies the functionality from authAD

9b7cfb1a15-Jul-2021 Andreas Gohr <andi@splitbrain.org>

added missing metadata

c2500b4415-Jul-2021 Andreas Gohr <andi@splitbrain.org>

make the primary group configurable

Because the Domain Users group can be localized, this makes it
configurable. The authAD library had a config to use "real" primary
groups where it would look up t

make the primary group configurable

Because the Domain Users group can be localized, this makes it
configurable. The authAD library had a config to use "real" primary
groups where it would look up the primary group by calculating the SID
and doing another check. We could copy that mechanism if needed later
on.

show more ...

b914569f07-Jul-2021 Andreas Gohr <andi@splitbrain.org>

allow fetching of additional user attributes

Currently we reuqest all attributes from the server and only filter
later. This needs fixing.

4b0f7b7507-Jul-2021 Andreas Gohr <andi@splitbrain.org>

make page size configurable

The default of 1000 will quickly exhaust the memory available on typical
PHP setups. This lowers it to 150 which should be fine as is for
virtuallly everyone.

9446f9ef07-Jul-2021 Andreas Gohr <andi@splitbrain.org>

fix admin user access

6d90d5c807-Jul-2021 Andreas Gohr <andi@splitbrain.org>

some cleanup for the options

b21740b429-Mar-2020 Andreas Gohr <andi@splitbrain.org>

added bulk data retrieval

1078ec2627-Mar-2020 Andreas Gohr <andi@splitbrain.org>

first working login with active directory


/plugin/pureldap/.gitignore
/plugin/pureldap/auth.php
/plugin/pureldap/classes/ADClient.php
/plugin/pureldap/classes/Client.php
/plugin/pureldap/composer.json
/plugin/pureldap/composer.lock
default.php
metadata.php
/plugin/pureldap/vendor/autoload.php
/plugin/pureldap/vendor/composer/ClassLoader.php
/plugin/pureldap/vendor/composer/LICENSE
/plugin/pureldap/vendor/composer/autoload_classmap.php
/plugin/pureldap/vendor/composer/autoload_namespaces.php
/plugin/pureldap/vendor/composer/autoload_psr4.php
/plugin/pureldap/vendor/composer/autoload_real.php
/plugin/pureldap/vendor/composer/autoload_static.php
/plugin/pureldap/vendor/composer/installed.json
/plugin/pureldap/vendor/freedsx/asn1/.gitignore
/plugin/pureldap/vendor/freedsx/asn1/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/asn1/LICENSE
/plugin/pureldap/vendor/freedsx/asn1/README.md
/plugin/pureldap/vendor/freedsx/asn1/composer.json
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Asn1.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/BerEncoder.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/CerDerTrait.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/DerEncoder.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/EncoderInterface.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoders.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/EncoderException.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/InvalidArgumentException.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/PartialPduException.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractTimeType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BigIntTrait.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BitStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BmpStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BooleanType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/CharacterStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/EnumeratedType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GeneralStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GeneralizedTimeType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GraphicStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/IA5StringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/IncompleteType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/IntegerType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/NullType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/NumericStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/OctetStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/OidType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/PrintableStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/RealType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/RelativeOidType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SequenceOfType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SequenceType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetOfType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetTrait.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/TeletexStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/UniversalStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/UtcTimeType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/Utf8StringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/VideotexStringType.php
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/VisibleStringType.php
/plugin/pureldap/vendor/freedsx/ldap/.gitignore
/plugin/pureldap/vendor/freedsx/ldap/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/ldap/LICENSE
/plugin/pureldap/vendor/freedsx/ldap/README.md
/plugin/pureldap/vendor/freedsx/ldap/composer.json
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/DirSyncRequestControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/DirSyncResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ExpectedEntryCountControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ExtendedDnControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/PolicyHintsControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/SdFlagsControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/SetOwnerControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Control.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/ControlBag.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PagingControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PwdPolicyError.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PwdPolicyResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortKey.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortingControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortingResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvResponseControl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Controls.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Attribute.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Change.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Changes.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Dn.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Entries.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Entry.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/EscapeTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Option.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Options.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Rdn.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/BindException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ConnectionException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/FilterParseException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/InvalidArgumentException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/OperationException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ProtocolException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ReferralException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/RuntimeException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/SkipReferralException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UnexpectedValueException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UnsolicitedNotificationException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UrlParseException.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapClient.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapServer.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrl.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrlExtension.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrlTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/LdapResult.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AbandonRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AddRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AnonBindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/BindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/CancelRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/CompareRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/DeleteRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/DnRequestInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ExtendedRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ModifyDnRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ModifyRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/PasswordModifyRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/RequestInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SaslBindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SearchRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SimpleBindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/UnbindRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/AddResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/BindResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/CompareResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/DeleteResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ExtendedResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/IntermediateResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ModifyDnResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ModifyResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/PasswordModifyResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ResponseInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultDone.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultEntry.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultReference.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/ResultCode.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operations.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientBasicHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientExtendedOperationHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientProtocolContext.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientReferralHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientSaslBindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientSearchHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientStartTlsHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientUnbindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/MessageCreationTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/RequestHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ResponseHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ClientProtocolHandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ExtendedResponseFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/FilterFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ResponseFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ServerBindHandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ServerProtocolHandlerFactory.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapEncoder.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessage.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessageRequest.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessageResponse.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapQueue.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ProtocolElementInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/ClientQueue.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/MessageWrapper/SaslMessageWrapper.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/MessageWrapperInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/ServerQueue.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ReferralContext.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerAuthorization.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/BaseServerHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/BindHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerAnonBindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerBindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerDispatchHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerProtocolHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerRootDseHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerSearchHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerStartTlsHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerUnbindHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerWhoAmIHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/ReferralChaserInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/DirSync.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/AndFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/ApproximateFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/AttributeValueAssertionTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/EqualityFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterAttributeTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterContainerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterContainerTrait.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/GreaterThanOrEqualFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/LessThanOrEqualFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/MatchingRuleFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/NotFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/OrFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/PresentFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/SubstringFilter.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/FilterParser.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filters.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Paging.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/RangeRetrieval.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Vlv.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestContext.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/GenericRequestHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/ProxyRequestHandler.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/RequestHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/RootDseHandlerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ServerRunner/PcntlServerRunner.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ServerRunner/ServerRunnerInterface.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/AnonToken.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/BindToken.php
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/TokenInterface.php
/plugin/pureldap/vendor/freedsx/sasl/.gitignore
/plugin/pureldap/vendor/freedsx/sasl/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/sasl/LICENSE
/plugin/pureldap/vendor/freedsx/sasl/README.md
/plugin/pureldap/vendor/freedsx/sasl/composer.json
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/AnonymousChallenge.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/ChallengeInterface.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/CramMD5Challenge.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/DigestMD5Challenge.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/PlainChallenge.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/AnonymousEncoder.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/CramMD5Encoder.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/DigestMD5Encoder.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/EncoderInterface.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/PlainEncoder.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Exception/SaslBufferException.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Exception/SaslEncodingException.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Exception/SaslException.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Factory/DigestMD5MessageFactory.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Factory/MessageFactoryInterface.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Factory/NonceTrait.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/AnonymousMechanism.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/CramMD5Mechanism.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/DigestMD5Mechanism.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/MechanismInterface.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/PlainMechanism.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/MechanismSelector.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Message.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Sasl.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/SaslBuffer.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/SaslContext.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Security/DigestMD5SecurityLayer.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/Security/SecurityLayerInterface.php
/plugin/pureldap/vendor/freedsx/sasl/src/FreeDSx/Sasl/SecurityStrength.php
/plugin/pureldap/vendor/freedsx/socket/.gitignore
/plugin/pureldap/vendor/freedsx/socket/CHANGELOG.md
/plugin/pureldap/vendor/freedsx/socket/LICENSE
/plugin/pureldap/vendor/freedsx/socket/README.md
/plugin/pureldap/vendor/freedsx/socket/composer.json
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Exception/ConnectionException.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Exception/PartialMessageException.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/MessageQueue.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/PduInterface.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Queue/Asn1MessageQueue.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Queue/Buffer.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Queue/Message.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Queue/MessageQueue.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/Socket.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/SocketPool.php
/plugin/pureldap/vendor/freedsx/socket/src/FreeDSx/Socket/SocketServer.php
79f3965326-Mar-2020 Andreas Gohr <andi@splitbrain.org>

wizard generated