Der Encryption-Builder (wls-common:security) erzeugt aktuell seine Ciphers selber.
Es wäre besser wenn der EncryptionBuilder sich auf die Aufgabe des Ver- und Entschlüsselns konzentriert. Daher sollten der Builder die Ciphers von außen erhalten. Einen Fallback halte ich nicht für notwendig.
Hinweis zum Testing:
Im Rahmen der Anpassung kann auch die Branch-Abdeckung der Tests komplettiert werden.
Akzeptanzkriterien
[ ] EncryptionBuilder ist angepasst
[ ] es sind keine zusätzliche Codeanpassungen in Microservices notwendig
Der Encryption-Builder (wls-common:security) erzeugt aktuell seine Ciphers selber.
Es wäre besser wenn der EncryptionBuilder sich auf die Aufgabe des Ver- und Entschlüsselns konzentriert. Daher sollten der Builder die Ciphers von außen erhalten. Einen Fallback halte ich nicht für notwendig.
Hinweis zum Testing: Im Rahmen der Anpassung kann auch die Branch-Abdeckung der Tests komplettiert werden.
Akzeptanzkriterien