univention.admin.handlers.blocklists package#

Submodules#

univention.admin.handlers.blocklists.all module#

UDM module for all blocklist objects

class univention.admin.handlers.blocklists.all.object(co: None, lo: access, position: position | None, dn: str = '', superordinate: Self | None = None, attributes: dict[str, list[bytes]] | None = None)[source]#

Bases: simpleLdap

module = 'blocklists/all'#
ldap_base = 'cn=blocklists,cn=internal'#
univention.admin.handlers.blocklists.all.lookup(co: None, lo: access, filter_s: str, base: str = '', superordinate: simpleLdap | None = None, scope: str = 'sub', unique: bool = False, required: bool = False, timeout: int = -1, sizelimit: int = 0) list[simpleLdap][source]#
univention.admin.handlers.blocklists.all.identify(dn: str, attr: dict[str, list[bytes]], canonical: bool = False) None[source]#

univention.admin.handlers.blocklists.entry module#

UDM module for blocklist settings

class univention.admin.handlers.blocklists.entry.object(co: None, lo: access, position: position | None, dn: str = '', superordinate: Self | None = None, attributes: dict[str, list[bytes]] | None = None)[source]#

Bases: simpleLdap

module = 'blocklists/entry'#
ldap_base = 'cn=blocklists,cn=internal'#
classmethod rewrite_filter(filter: expression, mapping: mapping) None[source]#
classmethod identify(dn: str, attr: dict[str, list[bytes]], canonical: bool = False) bool[source]#
univention.admin.handlers.blocklists.entry.identify(dn: str, attr: dict[str, list[bytes]], canonical: bool = False) bool#

univention.admin.handlers.blocklists.list module#

UDM module for all blocklist objects

univention.admin.handlers.blocklists.list.mapBlockingProperty(vals, encoding=())[source]#
univention.admin.handlers.blocklists.list.unmapBlockingProperty(vals, encoding=())[source]#
class univention.admin.handlers.blocklists.list.object(co: None, lo: access, position: position | None, dn: str = '', superordinate: Self | None = None, attributes: dict[str, list[bytes]] | None = None)[source]#

Bases: simpleLdap

module = 'blocklists/list'#
ldap_base = 'cn=blocklists,cn=internal'#
classmethod identify(dn: str, attr: dict[str, list[bytes]], canonical: bool = False) bool[source]#
univention.admin.handlers.blocklists.list.identify(dn: str, attr: dict[str, list[bytes]], canonical: bool = False) bool#