go-ldap/ldap

GitHub: go-ldap/ldap

Stars: 2442 | Forks: 377

[![GoDoc](https://godoc.org/github.com/go-ldap/ldap?status.svg)](https://godoc.org/github.com/go-ldap/ldap) # Basic LDAP v3 functionality for the GO programming language. The library implements the following specifications: - https://datatracker.ietf.org/doc/html/rfc4511 for basic operations - https://datatracker.ietf.org/doc/html/rfc3062 for password modify operation - https://datatracker.ietf.org/doc/html/rfc4514 for distinguished names parsing - https://datatracker.ietf.org/doc/html/rfc4533 for Content Synchronization Operation - https://datatracker.ietf.org/doc/html/draft-armijo-ldap-treedelete-02 for Tree Delete Control - https://datatracker.ietf.org/doc/html/rfc2891 for Server Side Sorting of Search Results - https://datatracker.ietf.org/doc/html/rfc4532 for WhoAmI requests ## Features: - Connecting to LDAP server (non-TLS, TLS, STARTTLS, through a custom dialer) - Bind Requests / Responses (Simple Bind, GSSAPI, SASL) - "Who Am I" Requests / Responses - Search Requests / Responses (normal, paging and asynchronous) - Modify Requests / Responses - Add Requests / Responses - Delete Requests / Responses - Modify DN Requests / Responses - Unbind Requests / Responses - Password Modify Requests / Responses - Content Synchronization Requests / Responses - LDAPv3 Filter Compile / Decompile - Server Side Sorting of Search Results - LDAPv3 Extended Operations - LDAPv3 Control Support ## Go Modules: `go get github.com/go-ldap/ldap/v3`
标签:EVTX分析