ldap-client-og: Pure Haskell LDAP Client Library

[ bsd2, library, network ] [ Propose Tags ] [ Report a vulnerability ]

Pure Haskell LDAP client library implementing (parts of) RFC 4511.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.2.0, 0.3.0, 0.4.0, 0.5.0
Change log CHANGELOG.markdown
Dependencies asn1-encoding, asn1-types, async, base (>=4.18 && <5), bytestring, containers, crypton-connection, data-default, network, semigroups, stm, text, tls [details]
Tested with ghc ==9.6.6
License BSD-2-Clause
Copyright Matvey Aksenov 2015
Author
Maintainer matvey.aksenov@gmail.com
Uploaded by MatveyAksenov at 2025-11-18T11:41:55Z
Category Network
Home page https://github.com/supki/ldap-client#readme
Bug tracker https://github.com/supki/ldap-client/issues
Source repo head: git clone https://github.com/supki/ldap-client
Distributions
Downloads 335 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-11-18 [all 1 reports]

Readme for ldap-client-og-0.5.0

[back to package description]

ldap-client

Hackage Build Status

This library implements (the parts of) RFC 4511

Feature RFC Section Support
Bind Operation 4.2 ✔
Unbind Operation 4.3 ✔
Unsolicited Notification 4.4 ✔
Notice of Disconnection 4.4.1 ✔
Search Operation 4.5 ✔*
Modify Operation 4.6 ✔
Add Operation 4.7 ✔
Delete Operation 4.8 ✔
Modify DN Operation 4.9 ✔
Compare Operation 4.10 ✔
Abandon Operation 4.11 ✘
Extended Operation 4.12 ✔
IntermediateResponse Message 4.13 ✔
StartTLS Operation 4.14 ✔†
LDAP over TLS - ✔

* The :dn thing is unsupported in Extensible matches
† Only serves as an example of Extended Operation. It's useless for all practical purposes as it does not actually enable TLS. In other words, use LDAP over TLS instead.