Maximallänge von Textattributen wird DAF-seitig nicht geprüft
Mit welchen Schritten lässt sich das Problem reproduzieren?
TextAttribut mit Maximallänge definieren, z.B.
<attributDefinition pid="att.tlsNationalität" name="TLS Nationalität">
<info>
<kurzinfo>Ländercode nach ISO-3166-1 alpha-2, zwei Zeichen, Großbuchstaben (z. B. DE, NL)</kurzinfo>
</info>
<zeichenkette laenge="2" kodierung="ISO-8859-1" />
</attributDefinition>
Welches Ergebnis wird erwartet?
Bei Eingabe von mehr als 2 Zeichen wird das Datum ungültig und lässt sich nicht versenden
Was passiert stattdessen?
Das Datum lässt sich z.B. über den GTM eingeben und versenden. Die Maximallänge in de.bsvrz.dav.daf.main.config.StringAttributeType#getMaxLength
wird an den relevanten Stellen nicht überprüft.