feat: Implement LDAP bind/whoami

This commit is contained in:
selfhoster selfhoster 2026-09-01 21:18:19 +02:00
commit b4330b37fa
19 changed files with 664 additions and 37 deletions

View file

@ -1,4 +1,15 @@
mod client_state;
pub use client_state::LdapClientState;
mod dn;
pub use dn::{Dn, InvalidDnError, NotUserDnError};
mod handler;
mod op;
pub use handler::ldap_handler;
pub use op::bind::op_bind;
pub use op::ext::op_ext;
mod return_error;
pub use return_error::LdapReturnError;
mod stream;
pub use stream::{LdapStream, LdapStreamError};
pub use stream::LdapStream;
mod stream_error;
pub use stream_error::LdapStreamError;