All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractAppGoal Represents an analysis goal executed in the context of a givenApplication.AbstractBomTask Abstract AbstractBomTask class.AbstractGoal Represents the execution of a goal, which is triggered by client components such as the CLI and the Maven plugin.AbstractHttpRequest Abstract AbstractHttpRequest class.AbstractSpaceGoal Represents a goal executed in the context of a givenSpace.AbstractTask Abstract AbstractTask class.BackendConnectionException BackendConnectionException class.BackendConnector To be used for interacting with the RESTful backend API.BasicHttpRequest BasicHttpRequest class.BomGoal BomGoal class.BomTask Methods required to create a method-level BOM (Bill of Material) of anApplicationdeveloped in a givenProgrammingLanguage.CheckverGoal CheckverGoal class.CleanGoal CleanGoal class.ConditionalHttpRequest ConditionalHttpRequest class.Construct A programming construct represents a container for programming statements in a given programming language, e.g., a Java constructor or a C function.ConstructChange ConstructChange class.ConstructId The construct identifier shall allow the unique identification of programming constructs at application compile time and runtime.ContentCondition ContentCondition class.ContentCondition.Mode CoreConfiguration WrapsVulasConfigurationfor accessing core-specific configuration settings.CoreConfiguration.ConnectType DirAnalyzer Analyzes all files below a given directory, thereby using other implementations ofFileAnalyzer.EntityNotFoundInBackendException EntityNotFoundInBackendException class.ExecutionObserver ExecutionObserver interface.FileAnalysisException FileAnalysisException class.FileAnalyzer Analyzes a given file or directory in order to search for contained programming constructs.FileAnalyzerFactory Creates instances ofFileAnalyzer.GoalConfigurationException GoalConfigurationException class.GoalContext Represents the context of a goal execution.GoalExecutionException Thrown byAbstractGoal.executeSync(), indicates that the execution of the respective goal failed.GoalExecutor GoalExecutor class.GoalFactory GoalFactory class.HttpMethod Enumeration of HTTP methods used by theBackendConnectorto interact with the RESTful API of the backend.HttpRequest Http request that can be send and saved to (loaded from) disk.HttpRequestList HttpRequestList class.HttpResponse Http response of the RESTful API of the backend.MaliciousnessAnalysisResult MaliciousnessAnalysisResult class.MaliciousnessAnalyzer MaliciousnessAnalyzer interface.MaliciousnessAnalyzerLoop Loops over all existing implementations ofMaliciousnessAnalyzerand returns a set of all findings (positive and negative).PutLibraryCondition PutLibraryCondition class.ReachTask ReachTask interface.Report Report class.Report.AggregatedVuln ReportException ReportException class.ReportGoal ReportGoal class.RequestRepeater Used to repeat HTTP requests for a certain number of times.ResponseCondition ResponseCondition interface.SequenceGoal SequenceGoal class.Signature The so called construct signature is a representation of the body of a construct that allows comparing different releases.SignatureAnalysis SignatureAnalysis class.SignatureChange A signature change represents a set of modifications that must be applied in order to transform one signature into another one.SignatureComparator A measure to express the similarity of constructs signatures.SignatureConfiguration WrapsVulasConfigurationfor accessing signature-specific configuration settings.SignatureFactory SignatureFactory interface.SpaceCleanGoal SpaceCleanGoal class.SpaceDelGoal SpaceDelGoal class.SpaceModGoal SpaceModGoal class.SpaceNewGoal SpaceNewGoal class.StatusCondition StatusCondition class.Task Task interface.TestGoal TestGoal class.UploadGoal UploadGoal class.ZipSlipAnalyzer Checks whether archives are subject to the ZipSlip vulnerability.