Bug 50345

Summary: SAML: modernize UDM modules
Product: UCS Reporter: Florian Best <best>
Component: SAMLAssignee: Florian Best <best>
Status: CLOSED FIXED QA Contact: Johannes Keiser <keiser>
Severity: normal    
Priority: P5 Flags: best: Patch_Available+
Version: UCS 4.4   
Target Milestone: UCS 4.4-2-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Development Internal What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional):
Max CVSS v3 score:

Description Florian Best univentionstaff 2019-10-10 18:19:15 CEST
The UDM modules in univention-saml are not state of the art:

* lookup and identify is explicit defined, without common error handling and
filter replacement
* property default values are defined
* object classes are manually added into the addlist

A lot of code can be removed.
Comment 1 Florian Best univentionstaff 2019-10-10 19:01:12 CEST
Patch in git:fbest/50345-saml-modernize-udm-modules
Comment 2 Florian Best univentionstaff 2019-11-08 17:28:01 CET
Patch applied.

univention-saml (6.0.2-14)
a5d5bf51123e | Bug #50345: modernize UDM modules

univention-saml.yaml
a5d5bf51123e | Bug #50345: modernize UDM modules
Comment 3 Johannes Keiser univentionstaff 2019-11-20 11:17:14 CET
OK: code changes
-> verified
Comment 4 Arvid Requate univentionstaff 2019-11-20 13:26:53 CET
<http://errata.software-univention.de/ucs/4.4/358.html>