我有一个REST服务,其数据实体bean使用JAXB注释进行注释。出于安全原因,需要验证这些实体bean。为了看到差异,我不想打开和关闭这个验证,因此我想创建一个bean验证代理。但我不知道如何告诉JAXB提供程序使用CategoryValidationProxy
而不是CategoryImpl.
由于已经存在的XSD架构验证,dataEntity类的propper MessageBodyReader
已经存在。此MessageBodyReader
看起来像是:Validate JAXBElement
[编辑:]
现在我已在数据实体实现中完成了所有数据验证。因此无法打开和关闭此验证。动态启用和禁用它非常重要,因为这使我能够看到可以防止哪些攻击。