Пример #1
0
 def __init__(self, plugin, ldap, **kwargs):
     DependentOnSettingsPlugin.__init__(self, plugin)
     DependentOnLDAPConnection.__init__(self, ldap)
     FilebasedUserManager.__init__(self,
                                   group_manager=LDAPGroupManager(
                                       plugin=plugin, ldap=ldap),
                                   **kwargs)
Пример #2
0
    def __init__(self, group_manager, settings):
        OAuth2PGCBasedUserManager.logger.info(
            "Initializing OAuth2PGCBasedUserManager")
        self._group_manager = group_manager
        self._settings = settings

        FilebasedUserManager.__init__(self, group_manager, None, settings)
Пример #3
0
 def __init__(self, plugin, **kwargs):
     self._plugin = plugin
     # noinspection PyArgumentList
     ldapgroups = LDAPGroupManager(self)
     FilebasedUserManager.__init__(self, ldapgroups, **kwargs)