Provide validation of configuration fields and entity fields. Configurations are validated during startup and the entities are validated on incoming requests.