Versions in this module Expand all Collapse all v0 v0.5.0 Apr 19, 2024 v0.4.0 Dec 1, 2022 Changes in this version type Options + AdminDN string v0.3.0 Sep 29, 2021 Changes in this version + func AddIndexAttribute(name string, indices string) + func NewLDIFHandler(logger logrus.FieldLogger, fn string, options *Options) (handler.Handler, error) + func NewLDIFMiddleware(logger logrus.FieldLogger, fn string, options *Options) (handler.Middleware, error) + func RemoveIndexAttribute(name string) + func TemplateFuncs(m map[string]interface{}, options *Options) template.FuncMap + type Index interface + Add func(name, op string, values []string, entry *ldifEntry) bool + Load func(name, op string, params ...string) ([]*ldifEntry, bool) + type Options struct + AllowLocalAnonymousBind bool + BaseDN string + DefaultCompany string + DefaultMailDomain string + TemplateDebug bool + TemplateEngineDisabled bool + TemplateExtraVars map[string]interface{}