generalizes the Input Validation pattern, a defense against SQL injection, to
standardize and to increase the maintainability of input validation. Using
STRIDE (in essence a simple taxonomy of system-level and information
security threats, i.e., Spoofing of identity, Tampering with data, Repudiability,