func (l *LdifBackend) Extended(w ldap.ResponseWriter, m *ldap.Message) { r := m.GetExtendedRequest() l.Log.Debug("Extended request received", log.Ctx{"name": r.RequestName(), "value": r.RequestValue()}) res := ldap.NewExtendedResponse(ldap.LDAPResultSuccess) w.Write(res) }
func (d *DebugBackend) Extended(w ldap.ResponseWriter, m *ldap.Message) { r := m.GetExtendedRequest() dump(r) res := ldap.NewExtendedResponse(ldap.LDAPResultSuccess) w.Write(res) }
func (d *DefaultsBackend) Extended(w ldap.ResponseWriter, m *ldap.Message) { r := m.GetExtendedRequest() if r.RequestName() == ldap.NoticeOfStartTLS { d.startTLS(w, m) } }