func (lc *ConnectionImpl) Bind(username, password string) error {
	return lc.conn.Bind(username, password)
}
Bind binds ldap connection to a username/password.
package ldap
import (
	"github.com/go-ldap/ldap/v3"
)
type Connection interface {
	Bind(username, password string) error
	Close()
	Search(searchRequest *ldap.SearchRequest) (*ldap.SearchResult, error)
	Modify(modifyRequest *ldap.ModifyRequest) error
}
type ConnectionImpl struct {
	conn *ldap.Conn
}
func NewLDAPConnectionImpl(conn *ldap.Conn) *ConnectionImpl {
	return &ConnectionImpl{conn}
}