ldap-client: Pure Haskell LDAP Client Library

[ bsd2, library, network ] [ Propose Tags ]

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


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0, 0.2.0, 0.3.0, 0.4.0, 0.4.1, 0.4.2
Change log CHANGELOG.markdown
Dependencies asn1-encoding (>=0.9), asn1-types (>=0.3), async, base (>=4.6 && <5), bytestring, connection (>=0.2), containers, network (>=2.6), semigroups (>=0.16), stm, text [details]
License BSD-2-Clause
Copyright 2015 Matvey Aksenov
Author Matvey Aksenov
Maintainer matvey.aksenov@gmail.com
Category Network
Home page https://supki.github.io/ldap-client
Source repo head: git clone git@github.com:supki/ldap-client(tag 0.2.0)
Uploaded by MatveyAksenov at 2017-07-04T21:24:40Z
Distributions
Reverse Dependencies 3 direct, 0 indirect [details]
Downloads 4120 total (33 in the last 30 days)
Rating 1.75 (votes: 2) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-07-04 [all 1 reports]

Readme for ldap-client-0.2.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.