Source code for univention.udm.modules.users_ldap_v0

# SPDX-FileCopyrightText: 2018-2025 Univention GmbH
# SPDX-License-Identifier: AGPL-3.0-only

"""
FOR TESTING PURPOSES ONLY!

Module and object specific for "users/ldap" UDM module.
"""


from .generic import GenericModule, GenericObject, GenericObjectProperties


[docs] class UsersLdapObjectProperties(GenericObjectProperties): """users/ldap UDM properties."""
[docs] class UsersLdapObject(GenericObject): """Better representation of users/ldap properties.""" udm_prop_class = UsersLdapObjectProperties
[docs] class UsersLdapModule(GenericModule): """UsersLdapObject factory""" _udm_object_class = UsersLdapObject class Meta: supported_api_versions = [0] suitable_for = ['users/ldap']