Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DriverOption ¶
func WithBase ¶
func WithBase(base string) DriverOption
func WithDomain ¶
func WithDomain(domain string) DriverOption
func WithFilterMemberOf ¶
func WithFilterMemberOf(filter string) DriverOption
func WithFilterUser ¶
func WithFilterUser(filter string) DriverOption
func WithOU ¶
func WithOU(ou string) DriverOption
func WithTLS ¶
func WithTLS(tls *tls.Config) DriverOption
type User ¶
type User struct {
UUID string `json:"uuid,omitempty"`
Username string `json:"username"`
Name string `json:"name"`
Title string `json:"-"` // `json:"title"`
Descr string `json:"-"` // `json:"descr"`
Mail string `json:"mail"`
Company string `json:"-"` // `json:"company"`
Department string `json:"-"` // `json:"department"`
Location string `json:"-"` // `json:"location"`
State string `json:"-"` // `json:"state"`
Country string `json:"-"` // `json:"country"`
Groups []string `json:"-"` // `json:"groups"`
DistrLists []string `json:"-"` // `json:"distrLists"`
Roles []string `json:"roles,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.