类 ValidateObjectInputStream

java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
com.luna.common.io.ValidateObjectInputStream
所有已实现的接口:
Closeable, DataInput, ObjectInput, ObjectStreamConstants, AutoCloseable

public class ValidateObjectInputStream extends ObjectInputStream
带有类验证的对象流,用于避免反序列化漏洞
详细见:https://xz.aliyun.com/t/41/
从以下版本开始:
5.2.6
作者:
looly
  • 构造器详细资料

    • ValidateObjectInputStream

      public ValidateObjectInputStream(InputStream inputStream, Class<?>... acceptClasses) throws IOException
      构造
      参数:
      inputStream - 流
      acceptClasses - 白名单的类
      抛出:
      IOException - IO异常
  • 方法详细资料