Class SecurityModel

java.lang.Object
ai.reveng.model.SecurityModel

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class SecurityModel extends Object
SecurityModel
  • Field Details

  • Constructor Details

    • SecurityModel

      public SecurityModel()
  • Method Details

    • aslr

      public SecurityModel aslr(@Nonnull Boolean aslr)
    • getAslr

      @Nonnull public Boolean getAslr()
      Get aslr
      Returns:
      aslr
    • setAslr

      public void setAslr(@Nonnull Boolean aslr)
    • dep

      public SecurityModel dep(@Nonnull Boolean dep)
    • getDep

      @Nonnull public Boolean getDep()
      Get dep
      Returns:
      dep
    • setDep

      public void setDep(@Nonnull Boolean dep)
    • cfg

      public SecurityModel cfg(@Nonnull Boolean cfg)
    • getCfg

      @Nonnull public Boolean getCfg()
      Get cfg
      Returns:
      cfg
    • setCfg

      public void setCfg(@Nonnull Boolean cfg)
    • driverModel

      public SecurityModel driverModel(@Nonnull Boolean driverModel)
    • getDriverModel

      @Nonnull public Boolean getDriverModel()
      Get driverModel
      Returns:
      driverModel
    • setDriverModel

      public void setDriverModel(@Nonnull Boolean driverModel)
    • appContainer

      public SecurityModel appContainer(@Nonnull Boolean appContainer)
    • getAppContainer

      @Nonnull public Boolean getAppContainer()
      Get appContainer
      Returns:
      appContainer
    • setAppContainer

      public void setAppContainer(@Nonnull Boolean appContainer)
    • terminalServerAware

      public SecurityModel terminalServerAware(@Nonnull Boolean terminalServerAware)
    • getTerminalServerAware

      @Nonnull public Boolean getTerminalServerAware()
      Get terminalServerAware
      Returns:
      terminalServerAware
    • setTerminalServerAware

      public void setTerminalServerAware(@Nonnull Boolean terminalServerAware)
    • imageIsolation

      public SecurityModel imageIsolation(@Nonnull Boolean imageIsolation)
    • getImageIsolation

      @Nonnull public Boolean getImageIsolation()
      Get imageIsolation
      Returns:
      imageIsolation
    • setImageIsolation

      public void setImageIsolation(@Nonnull Boolean imageIsolation)
    • codeIntegrity

      public SecurityModel codeIntegrity(@Nonnull Boolean codeIntegrity)
    • getCodeIntegrity

      @Nonnull public Boolean getCodeIntegrity()
      Get codeIntegrity
      Returns:
      codeIntegrity
    • setCodeIntegrity

      public void setCodeIntegrity(@Nonnull Boolean codeIntegrity)
    • highEntropy

      public SecurityModel highEntropy(@Nonnull Boolean highEntropy)
    • getHighEntropy

      @Nonnull public Boolean getHighEntropy()
      Get highEntropy
      Returns:
      highEntropy
    • setHighEntropy

      public void setHighEntropy(@Nonnull Boolean highEntropy)
    • seh

      public SecurityModel seh(@Nonnull Boolean seh)
    • getSeh

      @Nonnull public Boolean getSeh()
      Get seh
      Returns:
      seh
    • setSeh

      public void setSeh(@Nonnull Boolean seh)
    • boundImage

      public SecurityModel boundImage(@Nonnull Boolean boundImage)
    • getBoundImage

      @Nonnull public Boolean getBoundImage()
      Get boundImage
      Returns:
      boundImage
    • setBoundImage

      public void setBoundImage(@Nonnull Boolean boundImage)
    • putAdditionalProperty

      public SecurityModel putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - name of the property
      value - value of the property
      Returns:
      the SecurityModel instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to SecurityModel
    • fromJson

      public static SecurityModel fromJson(String jsonString) throws IOException
      Create an instance of SecurityModel given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of SecurityModel
      Throws:
      IOException - if the JSON string is invalid with respect to SecurityModel
    • toJson

      public String toJson()
      Convert an instance of SecurityModel to an JSON string
      Returns:
      JSON string