diff --git a/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedProperty.java b/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedProperty.java index 5f8832f..8df82ca 100644 --- a/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedProperty.java +++ b/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedProperty.java @@ -13,11 +13,12 @@ import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlRootElement; +import java.io.Serializable; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class") -public interface AnalyzedProperty { +public interface AnalyzedProperty extends Serializable { AnalyzedPropertyCategory getCategory(); diff --git a/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedPropertyCategory.java b/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedPropertyCategory.java index 12dccdc..e1560c0 100644 --- a/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedPropertyCategory.java +++ b/src/main/java/de/rub/nds/scanner/core/probe/AnalyzedPropertyCategory.java @@ -11,7 +11,8 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; +import java.io.Serializable; @XmlAccessorType(XmlAccessType.FIELD) @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class") -public interface AnalyzedPropertyCategory {} +public interface AnalyzedPropertyCategory extends Serializable {}