Versions in this module Expand all Collapse all v1 v1.0.8 Nov 7, 2015 v1.0.7 Oct 29, 2015 Changes in this version + func ISO8601(t time.Time) string + func NewAllOpenShiftGroupLister(blacklist []string, ldapURL string, groupClient osclient.GroupInterface) interfaces.LDAPGroupListerNameMapper + func NewEntryAttributeGroupNameMapper(nameAttribute []string, groupGetter interfaces.LDAPGroupGetter) interfaces.LDAPGroupNameMapper + func NewLDAPBlacklistGroupLister(blacklist []string, baseLister interfaces.LDAPGroupLister) interfaces.LDAPGroupLister + func NewLDAPWhitelistGroupLister(whitelist []string) interfaces.LDAPGroupLister + func NewOpenShiftGroupLister(whitelist, blacklist []string, ldapURL string, client osclient.GroupInterface) interfaces.LDAPGroupListerNameMapper + func NewUserDefinedGroupNameMapper(mapping map[string]string) interfaces.LDAPGroupNameMapper + func NewUserNameMapper(nameAttributes []string) interfaces.LDAPUserNameMapper + type DNLDAPGroupNameMapper struct + func (m *DNLDAPGroupNameMapper) GroupNameFor(ldapGroupUID string) (string, error) + type DefaultLDAPUserNameMapper struct + func (m *DefaultLDAPUserNameMapper) UserNameFor(ldapUser *ldap.Entry) (string, error) + type EntryAttributeLDAPGroupNameMapper struct + func (m *EntryAttributeLDAPGroupNameMapper) GroupNameFor(ldapGroupUID string) (string, error) + type GroupSyncer interface + Sync func() (errors []error) + type LDAPGroupSyncer struct + DryRun bool + Err io.Writer + GroupClient client.GroupInterface + GroupLister interfaces.LDAPGroupLister + GroupMemberExtractor interfaces.LDAPMemberExtractor + GroupNameMapper interfaces.LDAPGroupNameMapper + Host string + Out io.Writer + UserNameMapper interfaces.LDAPUserNameMapper + func (s *LDAPGroupSyncer) Sync() ([]*userapi.Group, []error) + type UnionGroupNameMapper struct + GroupNameMappers []interfaces.LDAPGroupNameMapper + func (m *UnionGroupNameMapper) GroupNameFor(ldapGroupUID string) (string, error) + type UserDefinedLDAPGroupNameMapper struct + func (m *UserDefinedLDAPGroupNameMapper) GroupNameFor(ldapGroupUID string) (string, error)