Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UnescapeFilterValue ¶ added in v1.0.8
Types ¶
type Connection ¶ added in v1.0.8
type Connection interface { Close() Search(*l.SearchRequest) (*l.SearchResult, error) }
func CreateConnection ¶ added in v1.0.8
func CreateConnection(config *config.LdapConfig) (Connection, error)
type DefaultManager ¶
type DefaultManager struct { Config *config.LdapConfig Connection Connection }
DefaultManager -
func (*DefaultManager) Close ¶ added in v1.0.8
func (m *DefaultManager) Close()
func (*DefaultManager) GetUserByDN ¶ added in v1.0.8
func (m *DefaultManager) GetUserByDN(userDN string) (*User, error)
func (*DefaultManager) GetUserByID ¶ added in v1.0.8
func (m *DefaultManager) GetUserByID(userID string) (*User, error)
func (*DefaultManager) GetUserDNs ¶ added in v1.0.8
func (m *DefaultManager) GetUserDNs(groupName string) ([]string, error)
Click to show internal directories.
Click to hide internal directories.