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.