Die Zeichen eingrenzen, welche in den Formularen eingegeben werden können. Um ein sicheres Kennwort zu ermöglichen, sollen dort Sonderzeichen zugelassen werden. Aber nicht alle. Da in meiner App vom Kennwort ein Hash-Wert gebildet wird, ist es nicht unbedingt erforderlich. Aber ich habe es zum Testen eingefügt. Bei Textfeldern ist es aber gut, um betimmte Angriffsformen zu verhindern. Oder wenn bei der späteren Anzeige mit den Zeichen Probleme auftreten können. Bei Zahlen und Datum kann verhindert werden, dass falsche Werte gesendet werden. Es können auch bestimmte Formate von Zeichenketten vorgegeben werden. Zum Beispiel bei Telefonnummern.