forked from Deuxfleurs/bottin
9e4b4a0162
Changement des imports dans les fichiers go de bottin et ldapserver. Rajout d'un fichier txt dans test-automatique pour reproduire le bug des requêtes ldap.
57 lines
1.2 KiB
Go
57 lines
1.2 KiB
Go
package ldapserver
|
|
|
|
import ldap "bottin/goldap"
|
|
|
|
func NewBindResponse(resultCode int) ldap.BindResponse {
|
|
r := ldap.BindResponse{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewResponse(resultCode int) ldap.LDAPResult {
|
|
r := ldap.LDAPResult{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewExtendedResponse(resultCode int) ldap.ExtendedResponse {
|
|
r := ldap.ExtendedResponse{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewCompareResponse(resultCode int) ldap.CompareResponse {
|
|
r := ldap.CompareResponse{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewModifyResponse(resultCode int) ldap.ModifyResponse {
|
|
r := ldap.ModifyResponse{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewDeleteResponse(resultCode int) ldap.DelResponse {
|
|
r := ldap.DelResponse{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewAddResponse(resultCode int) ldap.AddResponse {
|
|
r := ldap.AddResponse{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewSearchResultDoneResponse(resultCode int) ldap.SearchResultDone {
|
|
r := ldap.SearchResultDone{}
|
|
r.SetResultCode(resultCode)
|
|
return r
|
|
}
|
|
|
|
func NewSearchResultEntry(objectname string) ldap.SearchResultEntry {
|
|
r := ldap.SearchResultEntry{}
|
|
r.SetObjectName(objectname)
|
|
return r
|
|
}
|