Package org.owasp.dependencycheck.utils


package org.owasp.dependencycheck.utils
Includes various utility classes such as a Settings wrapper, a Checksum utility, etc.
  • Class
    Description
    Utility class to create CVSS Objects.
     
    Collection of utility methods for working with database objects.
    Simple object to track the parts of a version number.
    A utility class to extract version numbers from file names (or other strings containing version numbers.
    Set of utilities to extract files from archives.
    Utility class for building useful FileFilter instances for AbstractFileTypeAnalyzer implementations.
    This is an abstract filter that can be used to filter iterable list.
     
    The syntax style for the interpolation.
    Pair<L,R>
    A generic pair of elements.
    This includes a copy of PE.read(IDataReader) and a couple of private methods with some added error handling to swallow EOFExceptions when reading certain sections of the file to be a bit more lenient on some "corrupt" (or not fully handled) dlls, per ...
    A utility class to handle Python Packaging Authority (PyPA) core metadata files.
    Utility to estimate severity level scores.
     
    A lock file implementation; creates a custom lock file so that only a single instance of dependency-check can update the a given resource.
    A cleanup hook that will register with the JVM to remove the WriteLock file during an unexpected shutdown.
    Definition of the shutdown hook used during the unexpected shutdown during the update process of a resources.
    Simple factory to instantiate the Write Lock Shutdown Hook.