Class KnownExploitedDataSource

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean purge​(Engine engine)
      Deletes any locally cached data.
      boolean update​(Engine engine)
      Determines if an update to the current data store is needed, if it is the new data is downloaded from the Internet and imported into the current cached data store.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • KnownExploitedDataSource

        public KnownExploitedDataSource()
    • Method Detail

      • update

        public boolean update​(Engine engine)
                       throws UpdateException
        Description copied from interface: CachedWebDataSource
        Determines if an update to the current data store is needed, if it is the new data is downloaded from the Internet and imported into the current cached data store.
        Specified by:
        update in interface CachedWebDataSource
        Parameters:
        engine - a reference to the dependency-check engine
        Returns:
        whether or not an update was made to the CveDB
        Throws:
        UpdateException - is thrown if there is an exception downloading the data or updating the data store.
      • purge

        public boolean purge​(Engine engine)
        Description copied from interface: CachedWebDataSource
        Deletes any locally cached data.
        Specified by:
        purge in interface CachedWebDataSource
        Parameters:
        engine - a reference to the dependency-check engine
        Returns:
        true if the purge was successful; otherwise false