A B C D E F G H I J L M O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aboveThreshold - Variable in class org.eclipse.steady.report.Report.AggregatedVuln
- AbstractAppGoal - Class in org.eclipse.steady.goals
-
Represents an analysis goal executed in the context of a given
Application. - AbstractAppGoal(GoalType) - Constructor for class org.eclipse.steady.goals.AbstractAppGoal
-
Constructor for AbstractAppGoal.
- AbstractBomTask - Class in org.eclipse.steady.tasks
-
Abstract AbstractBomTask class.
- AbstractBomTask() - Constructor for class org.eclipse.steady.tasks.AbstractBomTask
- AbstractGoal - Class in org.eclipse.steady.goals
-
Represents the execution of a goal, which is triggered by client components such as the CLI and the Maven plugin.
- AbstractGoal(GoalType) - Constructor for class org.eclipse.steady.goals.AbstractGoal
-
Constructor for AbstractGoal.
- AbstractGoal(GoalType, boolean) - Constructor for class org.eclipse.steady.goals.AbstractGoal
-
Constructor for AbstractGoal.
- AbstractHttpRequest - Class in org.eclipse.steady.backend.requests
-
Abstract AbstractHttpRequest class.
- AbstractHttpRequest() - Constructor for class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
Constructor for AbstractHttpRequest.
- AbstractSpaceGoal - Class in org.eclipse.steady.goals
-
Represents a goal executed in the context of a given
Space. - AbstractSpaceGoal(GoalType) - Constructor for class org.eclipse.steady.goals.AbstractSpaceGoal
-
Constructor for AbstractSpaceGoal.
- AbstractTask - Class in org.eclipse.steady.tasks
-
Abstract AbstractTask class.
- AbstractTask() - Constructor for class org.eclipse.steady.tasks.AbstractTask
- addAnalysis(VulnerableDependency) - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- addAppPath(Path) - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
addAppPath.
- addAppPaths(Set<Path>) - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
addAppPaths.
- addCondition(ResponseCondition) - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
Adds a condition to the list of conditions that must be met before the actual request is sent.
- addGoal(AbstractGoal) - Method in class org.eclipse.steady.goals.SequenceGoal
-
addGoal.
- addGoalStats(String, double) - Method in class org.eclipse.steady.goals.AbstractGoal
-
addGoalStats.
- addGoalStats(String, int) - Method in class org.eclipse.steady.goals.AbstractGoal
-
addGoalStats.
- addGoalStats(String, long) - Method in class org.eclipse.steady.goals.AbstractGoal
-
addGoalStats.
- addGoalStats(String, Map<String, Long>) - Method in class org.eclipse.steady.goals.AbstractGoal
-
addGoalStats.
- addRequest(HttpRequest) - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
addRequest.
- addToBugsWhitelist(String) - Method in class org.eclipse.steady.goals.CheckverGoal
-
Used to specify the bugs for which the analysis will be done.
- AggregatedVuln(String, String, Bug) - Constructor for class org.eclipse.steady.report.Report.AggregatedVuln
- analyses - Variable in class org.eclipse.steady.report.Report.AggregatedVuln
- analyze(File) - Method in class org.eclipse.steady.DirAnalyzer
-
Sets the
Fileto be analyzed. - analyze(File) - Method in interface org.eclipse.steady.FileAnalyzer
-
Sets the
Fileto be analyzed. - APP_CTX_ARTIF - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_CTX_ARTIF="vulas.core.appContext.artifact" - APP_CTX_GROUP - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_CTX_GROUP="vulas.core.appContext.group" - APP_CTX_VERSI - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_CTX_VERSI="vulas.core.appContext.version" - APP_DIRS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_DIRS="vulas.core.app.sourceDir" - APP_JAR_NAMES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_JAR_NAMES="vulas.core.app.appJarNames" - APP_LIB_UPLOAD - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_LIB_UPLOAD="vulas.core.app.uploadLibrary" - APP_PREFIXES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_PREFIXES="vulas.core.app.appPrefixes" - APP_UPLOAD_EMPTY - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
APP_UPLOAD_EMPTY="vulas.core.app.uploadEmpty" - appendReason(String, String) - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
appendReason.
- archiveid - Variable in class org.eclipse.steady.report.Report.AggregatedVuln
B
- BACKEND_CONNECT - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
BACKEND_CONNECT="vulas.core.backendConnection" - BackendConnectionException - Exception in org.eclipse.steady.backend
-
BackendConnectionException class.
- BackendConnectionException(String, Throwable) - Constructor for exception org.eclipse.steady.backend.BackendConnectionException
-
Constructor for BackendConnectionException.
- BackendConnectionException(HttpMethod, URI, int, Throwable) - Constructor for exception org.eclipse.steady.backend.BackendConnectionException
-
Constructor for BackendConnectionException.
- BackendConnector - Class in org.eclipse.steady.backend
-
To be used for interacting with the RESTful backend API.
- BackendConnector() - Constructor for class org.eclipse.steady.backend.BackendConnector
-
Constructor for BackendConnector.
- BasicHttpRequest - Class in org.eclipse.steady.backend.requests
-
BasicHttpRequest class.
- BasicHttpRequest(HttpMethod, String) - Constructor for class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Constructor for BasicHttpRequest.
- BasicHttpRequest(HttpMethod, String, Map<String, String>) - Constructor for class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Creates a request for the RESTful service
Service.BACKEND. - BasicHttpRequest(Service, HttpMethod, String, Map<String, String>) - Constructor for class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Creates a request for the given RESTful
Service. - batchUpload(GoalContext) - Method in class org.eclipse.steady.backend.BackendConnector
-
Loads all upload requests form the upload folder and sends them to the backend (as long as they do not have a payload, or the payload does not exceed the maximum length
CoreConfiguration.UPLOAD_MAX_SIZE). - BomGoal - Class in org.eclipse.steady.goals
-
BomGoal class.
- BomGoal() - Constructor for class org.eclipse.steady.goals.BomGoal
-
Constructor for BomGoal.
- BomTask - Interface in org.eclipse.steady.tasks
-
Methods required to create a method-level BOM (Bill of Material) of an
Applicationdeveloped in a givenProgrammingLanguage. - bug - Variable in class org.eclipse.steady.report.Report.AggregatedVuln
- buildFileAnalyzer(File) - Static method in class org.eclipse.steady.FileAnalyzerFactory
-
Creates instances of
FileAnalyzerdepending on the file. - buildFileAnalyzer(File, String[]) - Static method in class org.eclipse.steady.FileAnalyzerFactory
-
Creates instances of
FileAnalyzerdepending on the file. - buildGoalContextFromConfiguration(VulasConfiguration) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
Reads the global configuration in order to instantiate a
GoalContext. - buildGoalContextFromGlobalConfiguration() - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
Reads the global configuration in order to instantiate a
GoalContext.
C
- callback(AbstractGoal) - Method in interface org.eclipse.steady.goals.ExecutionObserver
-
callback.
- canAnalyze(File) - Method in class org.eclipse.steady.DirAnalyzer
-
Returns true if the given
Filecan be analyzed, false otherwise. - canAnalyze(File) - Method in interface org.eclipse.steady.FileAnalyzer
-
Returns true if the given
Filecan be analyzed, false otherwise. - checkPreconditions() - Method in class org.eclipse.steady.goals.AbstractGoal
-
CAN be overridden in subclasses.
- checkPreconditions() - Method in class org.eclipse.steady.goals.AbstractSpaceGoal
-
All
Space-related goals need to have a tenant configured. - CheckverGoal - Class in org.eclipse.steady.goals
-
CheckverGoal class.
- CheckverGoal() - Constructor for class org.eclipse.steady.goals.CheckverGoal
-
Constructor for CheckverGoal.
- CLASS_EXT - Static variable in class org.eclipse.steady.goals.AbstractGoal
-
Constant
CLASS_EXT - CLEAN_HISTORY - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
CLEAN_HISTORY="vulas.core.clean.goalHistory" - CLEAN_PURGE_KEEP_LAST - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
CLEAN_PURGE_KEEP_LAST="vulas.core.clean.purgeVersions.keepLast" - CLEAN_PURGE_VERSIONS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
CLEAN_PURGE_VERSIONS="vulas.core.clean.purgeVersions" - cleanAfterExecution() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Empty implementation.
- cleanApp(GoalContext, Application, boolean) - Method in class org.eclipse.steady.backend.BackendConnector
-
cleanApp.
- cleanCache() - Method in class org.eclipse.steady.backend.BackendConnector
-
cleanCache.
- CleanGoal - Class in org.eclipse.steady.goals
-
CleanGoal class.
- CleanGoal() - Constructor for class org.eclipse.steady.goals.CleanGoal
-
Constructor for CleanGoal.
- cleanSpace(GoalContext, Space) - Method in class org.eclipse.steady.backend.BackendConnector
-
cleanSpace.
- cleanUp() - Method in class org.eclipse.steady.tasks.AbstractTask
-
Called after
execute(). - cleanUp() - Method in interface org.eclipse.steady.tasks.Task
-
Called after
execute(). - compareTo(Object) - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- compareTo(ConstructChange) - Method in class org.eclipse.steady.ConstructChange
- compareTo(ConstructId) - Method in class org.eclipse.steady.ConstructId
-
Compares the construct with the given construct by comparing their qualified name.
- computeChange(Construct, Construct) - Method in interface org.eclipse.steady.sign.SignatureFactory
-
computeChange.
- computeChange(Signature, Signature) - Method in interface org.eclipse.steady.sign.SignatureComparator
-
Compares the signature at hand with the signature provided as argument and computes a so-called signature change, i.e., a set of modifications that transforms one signature into the other one.
- computeSimilarity(Signature, Signature) - Method in interface org.eclipse.steady.sign.SignatureComparator
-
Returns a value indicating the similarity of the two signatures provided as argument.
- ConditionalHttpRequest - Class in org.eclipse.steady.backend.requests
-
ConditionalHttpRequest class.
- ConditionalHttpRequest(HttpMethod, String, Map<String, String>) - Constructor for class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
Constructor for ConditionalHttpRequest.
- configure(VulasConfiguration) - Method in class org.eclipse.steady.tasks.AbstractTask
-
Called prior to
execute(). - configure(VulasConfiguration) - Method in interface org.eclipse.steady.tasks.Task
-
Called prior to
execute(). - Construct - Class in org.eclipse.steady
-
A programming construct represents a container for programming statements in a given programming language, e.g., a Java constructor or a C function.
- Construct(ConstructId, String) - Constructor for class org.eclipse.steady.Construct
-
Constructor for Construct.
- ConstructChange - Class in org.eclipse.steady
-
ConstructChange class.
- ConstructChange(String, String, Construct, Construct, String, String) - Constructor for class org.eclipse.steady.ConstructChange
-
Constructor for ConstructChange.
- ConstructId - Class in org.eclipse.steady
-
The construct identifier shall allow the unique identification of programming constructs at application compile time and runtime.
- ConstructId(ProgrammingLanguage) - Constructor for class org.eclipse.steady.ConstructId
-
Constructor for ConstructId.
- containsChange(Signature, SignatureChange) - Method in interface org.eclipse.steady.sign.SignatureComparator
-
Returns true if the code modifications expressed by the signature change are contained in the signature at hand, false otherwise.
- containsConstruct(ConstructId) - Method in class org.eclipse.steady.DirAnalyzer
-
Returns true if the given
ConstructIdis part of the analyzed file, false otherwise. - containsConstruct(ConstructId) - Method in interface org.eclipse.steady.FileAnalyzer
-
Returns true if the given
ConstructIdis part of the analyzed file, false otherwise. - ContentCondition - Class in org.eclipse.steady.backend.requests
-
ContentCondition class.
- ContentCondition(String, ContentCondition.Mode, String) - Constructor for class org.eclipse.steady.backend.requests.ContentCondition
-
Constructor for ContentCondition.
- ContentCondition.Mode - Enum in org.eclipse.steady.backend.requests
- context - Variable in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
Goal context, required to set the Http headers.
- CoreConfiguration - Class in org.eclipse.steady.core.util
-
Wraps
VulasConfigurationfor accessing core-specific configuration settings. - CoreConfiguration() - Constructor for class org.eclipse.steady.core.util.CoreConfiguration
- CoreConfiguration.ConnectType - Enum in org.eclipse.steady.core.util
- countLibraryConstructs(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
countLibraryConstructs.
- create(GoalType) - Static method in class org.eclipse.steady.goals.GoalFactory
-
Creates a
AbstractGoalfor the givenGoalType. - create(GoalType, GoalClient) - Static method in class org.eclipse.steady.goals.GoalFactory
-
Creates a
AbstractGoalfor the givenGoalTypeand (@link GoalClient}. - createAnalyzerForArchiveEntry(InputStream, String) - Static method in class org.eclipse.steady.DirAnalyzer
-
The given
InputStreamhas been created from an archive entry with the given name. - createSignature(Construct) - Method in interface org.eclipse.steady.sign.SignatureFactory
- createSignature(ConstructId, File) - Method in interface org.eclipse.steady.sign.SignatureFactory
-
Creates a
Signatureof the givenConstructIdon the basis of the given file. - createSpace(GoalContext, Space) - Method in class org.eclipse.steady.backend.BackendConnector
-
createSpace.
D
- DELETE - org.eclipse.steady.backend.HttpMethod
- deleteFromDisk() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
deleteFromDisk.
- deleteFromDisk() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
deleteFromDisk.
- deletePatchEvalResults(String, AffectedVersionSource) - Method in class org.eclipse.steady.backend.BackendConnector
-
deletePatchEvalResults.
- deletePayloadFromDisk() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
deletePayloadFromDisk.
- deletePayloadFromDisk() - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
deletePayloadFromDisk.
- deletePayloadFromDisk() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
deletePayloadFromDisk.
- deletePayloadFromDisk() - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
deletePayloadFromDisk.
- deleteSpace(GoalContext, Space) - Method in class org.eclipse.steady.backend.BackendConnector
-
deleteSpace.
- DirAnalyzer - Class in org.eclipse.steady
-
Analyzes all files below a given directory, thereby using other implementations of
FileAnalyzer. - DirAnalyzer() - Constructor for class org.eclipse.steady.DirAnalyzer
- doesArtifactExist(String, String, String, Boolean, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
doesArtifactExist.
E
- EntityNotFoundInBackendException - Exception in org.eclipse.steady.backend
-
EntityNotFoundInBackendException class.
- EntityNotFoundInBackendException(String) - Constructor for exception org.eclipse.steady.backend.EntityNotFoundInBackendException
-
Constructor for EntityNotFoundInBackendException.
- EQ_STRING - org.eclipse.steady.backend.requests.ContentCondition.Mode
- equals(Object) - Method in class org.eclipse.steady.Construct
- equals(Object) - Method in class org.eclipse.steady.ConstructChange
-
Returns true if construct id and revision are equal.
- equals(Object) - Method in class org.eclipse.steady.ConstructId
-
Returns true if the qualified name of the two constructs are equal, false otherwise.
- equals(Object) - Method in interface org.eclipse.steady.FileAnalyzer
- equals(Object) - Method in class org.eclipse.steady.report.Report.AggregatedVuln
-
Returns true if both digest and bug are equals, false otherwise.
- equals(Object) - Method in interface org.eclipse.steady.sign.Signature
-
Returns true if the signatures are equal, false otherwise.
- execute() - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
execute.
- execute() - Method in interface org.eclipse.steady.tasks.Task
-
Performs the actual application analysis.
- execute(AbstractGoal) - Method in class org.eclipse.steady.goals.GoalExecutor
-
execute.
- executeAsync() - Method in class org.eclipse.steady.goals.AbstractGoal
-
executeAsync.
- executeSync() - Method in class org.eclipse.steady.goals.AbstractGoal
-
executeSync.
- executeTasks() - Method in class org.eclipse.steady.goals.AbstractGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.BomGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.CheckverGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.CleanGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.ReportGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.SequenceGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.SpaceCleanGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.SpaceDelGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.SpaceModGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.SpaceNewGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.TestGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- executeTasks() - Method in class org.eclipse.steady.goals.UploadGoal
-
MUST be overridden in subclasses to implement the goal-specific tasks.
- ExecutionObserver - Interface in org.eclipse.steady.goals
-
ExecutionObserver interface.
- existsInBackend(Application) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
existsInBackend.
F
- fetchAppVulnerabilities() - Method in class org.eclipse.steady.report.Report
-
Downloads vulnerable dependencies for all
Applications in member variableReport.modules. - FileAnalysisException - Exception in org.eclipse.steady
-
FileAnalysisException class.
- FileAnalysisException(String) - Constructor for exception org.eclipse.steady.FileAnalysisException
-
Constructor for FileAnalysisException.
- FileAnalysisException(String, Throwable) - Constructor for exception org.eclipse.steady.FileAnalysisException
-
Constructor for FileAnalysisException.
- FileAnalyzer - Interface in org.eclipse.steady
-
Analyzes a given file or directory in order to search for contained programming constructs.
- FileAnalyzerFactory - Class in org.eclipse.steady
-
Creates instances of
FileAnalyzer. - FileAnalyzerFactory() - Constructor for class org.eclipse.steady.FileAnalyzerFactory
- filename - Variable in class org.eclipse.steady.report.Report.AggregatedVuln
G
- GET - org.eclipse.steady.backend.HttpMethod
- getAllArtifactsGroupArtifact(String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getAllArtifactsGroupArtifact.
- getAnalyses() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- getAnalyzer() - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
Getter for the field
analyzer. - getAppBugs(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
-
Retrieves the change lists of all bugs relevant for the given application from the backend.
- getAppBugs(GoalContext, Application, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
Retrieves the change lists of the given bug(s) from the backend.
- getAppConstructIds(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
-
getAppConstructIds.
- getAppContext() - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
Reads configuration settings in order to instantiate an
Application. - getAppContext(VulasConfiguration) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
getAppContext.
- getAppDependencies(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
- getAppDeps(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
-
getAppDeps.
- getApplication() - Method in class org.eclipse.steady.goals.GoalContext
-
Getter for the field
application. - getApplication() - Method in class org.eclipse.steady.tasks.AbstractTask
-
Getter for the field
application. - getApplicationContext() - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
getApplicationContext.
- getAppPaths() - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
getAppPaths.
- getAppTraces(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
-
Returns all
ConstructIds that have been previously traced for the givenApplication. - getAppVulnDeps(GoalContext, Application, boolean, boolean, boolean) - Method in class org.eclipse.steady.backend.BackendConnector
-
getAppVulnDeps.
- getArchiveid() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- getArtifact(String, String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getArtifact.
- getArtifactBugConstructsIntersection(String, List<ConstructId>, String, ProgrammingLanguage) - Method in class org.eclipse.steady.backend.BackendConnector
-
getArtifactBugConstructsIntersection.
- getArtifactConstructs(String, String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getArtifactConstructs.
- getAstDiff(GoalContext, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getAstDiff.
- getAstForQnameInLib(GoalContext, String, Boolean, ProgrammingLanguage) - Method in class org.eclipse.steady.backend.BackendConnector
-
getAstForQnameInLib.
- getBody() - Method in class org.eclipse.steady.backend.HttpResponse
-
Getter for the field
body. - getBug() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- getBug(GoalContext, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getBug.
- getBugAffectedLibraries(String, String, String, String, AffectedVersionSource) - Method in class org.eclipse.steady.backend.BackendConnector
-
getBugAffectedLibrary for a GAV.
- getBugAffectedLibraries(GoalContext, String, String, Boolean) - Method in class org.eclipse.steady.backend.BackendConnector
-
getBugAffectedLibraries.
- getBugLibraries(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getBugLibraries.
- getBugsForLib(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getBugsForLib.
- getBugsList(ProgrammingLanguage) - Method in class org.eclipse.steady.backend.BackendConnector
-
getBugsList.
- getChilds(boolean) - Method in class org.eclipse.steady.DirAnalyzer
-
Returns nested
FileAnalyzers or null if no child analyzers exist. - getChilds(boolean) - Method in interface org.eclipse.steady.FileAnalyzer
-
Returns nested
FileAnalyzers or null if no child analyzers exist. - getClassLibraryIds(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getClassLibraryIds.
- getCommittedAt() - Method in class org.eclipse.steady.ConstructChange
-
Getter for the field
committedAt. - getCompletedApplication() - Method in class org.eclipse.steady.tasks.AbstractBomTask
-
Returns the
Applicationincluding (a) all itsConstructs of the respectiveProgrammingLanguage, and (b) theDependencys of that application. - getCompletedApplication() - Method in interface org.eclipse.steady.tasks.BomTask
-
Returns the
Applicationincluding (a) all itsConstructs of the respectiveProgrammingLanguage, and (b) theDependencys of that application. - getConfiguration() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Returns the configuration of this goal execution.
- getConfiguration() - Method in class org.eclipse.steady.report.Report
-
Returns a human-readable description of the configuration.
- getConstruct() - Method in class org.eclipse.steady.ConstructChange
-
Returns the construct that is subject to change.
- getConstruct(ConstructId) - Method in class org.eclipse.steady.DirAnalyzer
-
Returns the
Constructwith the givenConstructIdor null if no such construct is present in the analyzed file. - getConstruct(ConstructId) - Method in interface org.eclipse.steady.FileAnalyzer
-
Returns the
Constructwith the givenConstructIdor null if no such construct is present in the analyzed file. - getConstructs() - Method in class org.eclipse.steady.DirAnalyzer
- getConstructs() - Method in interface org.eclipse.steady.FileAnalyzer
- getContent() - Method in class org.eclipse.steady.Construct
-
Getter for the field
content. - getCVE(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
get CVE description
- getDefinitionContext() - Method in class org.eclipse.steady.ConstructId
-
Returns the context in which the the construct is defined.
- getDigest() - Method in class org.eclipse.steady.Construct
-
getDigest.
- getExceptionMessage() - Method in class org.eclipse.steady.report.Report
-
getExceptionMessage.
- getExceptionThreshold() - Method in class org.eclipse.steady.report.Report
-
Getter for the field
exceptionThreshold. - getFilename() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
getFilename.
- getFilename() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
getFilename.
- getFilename() - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
getFilename.
- getFilename() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- getGoalClient() - Method in class org.eclipse.steady.goals.AbstractGoal
-
getGoalClient.
- getGoalContext() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
getGoalContext.
- getGoalContext() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
getGoalContext.
- getGoalContext() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Returns the context of this goal execution.
- getGoalType() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Getter for the field
goalType. - getHttpResponseBody() - Method in exception org.eclipse.steady.backend.BackendConnectionException
-
Getter for the field
httpResponseBody. - getHttpResponseStatus() - Method in exception org.eclipse.steady.backend.BackendConnectionException
-
Getter for the field
httpResponseStatus. - getId() - Method in class org.eclipse.steady.Construct
-
Getter for the field
id. - getId() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Getter for the field
id. - getInstance() - Static method in class org.eclipse.steady.backend.BackendConnector
-
Getter for the field
instance. - getInstance() - Static method in class org.eclipse.steady.goals.GoalExecutor
-
Getter for the field
instance. - getInstance() - Static method in class org.eclipse.steady.sign.SignatureAnalysis
-
Getter for the field
instance. - getJarConstructs(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getJarConstructs.
- getJarForLib(String, String, String, Boolean, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getJarForLib.
- getKnownDependencies() - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
Returns known
Dependencys. - getKnownDependencies() - Method in class org.eclipse.steady.tasks.AbstractTask
-
Getter for the field
knownDependencies. - getLanguage() - Method in class org.eclipse.steady.ConstructId
-
getLanguage.
- getLanguage() - Method in interface org.eclipse.steady.tasks.Task
-
The analysis of an application is typically dependent on its
ProgrammingLanguages. - getLibrary(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getLibrary.
- getLongMessage() - Method in exception org.eclipse.steady.goals.ReportException
-
Getter for the field
longMessage. - getModifications() - Method in interface org.eclipse.steady.sign.SignatureChange
-
Returns a set of modifications required to transform one signature into another one.
- getName() - Method in class org.eclipse.steady.ConstructId
-
Returns a construct identifier that is unique within a given context (but not necessarily within the runtime environment).
- getObjectFilename() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
getObjectFilename.
- getObjectPath() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
getObjectPath.
- getPayloadFilename() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
getPayloadFilename.
- getPayloadSize() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Returns the payload size (or -1 if there's no payload).
- getProgress() - Method in class org.eclipse.steady.goals.SequenceGoal
-
Returns the progress, i.e., number of completed goals divided by total number of goals.
- getQualifiedName() - Method in class org.eclipse.steady.ConstructId
-
Returns a construct identifier that is unique within the respective runtime environment.
- getReason() - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
Getter for the field
reason. - getRepo() - Method in class org.eclipse.steady.ConstructChange
-
Getter for the field
repo. - getRepoPath() - Method in class org.eclipse.steady.ConstructChange
-
Returns the file in which the construct is defined.
- getResult() - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
Getter for the field
result. - getResultAsString() - Method in class org.eclipse.steady.report.Report
-
getResultAsString.
- getResultObject() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Empty implementation.
- getResultObject() - Method in class org.eclipse.steady.goals.SpaceNewGoal
-
getResultObject.
- getSearchPath() - Method in class org.eclipse.steady.tasks.AbstractTask
-
getSearchPath.
- getSharedType() - Method in class org.eclipse.steady.ConstructId
-
getSharedType.
- getSharedType(Collection<ConstructId>) - Static method in class org.eclipse.steady.ConstructId
-
getSharedType.
- getSignatureFactory(ConstructId) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
Loops over available implementations of
SignatureFactory, checks whether the given id is supported and returns an instance. - getSimpleName() - Method in class org.eclipse.steady.ConstructId
-
Returns a simple, not necessarily unique name of the construct.
- getSourcesForQnameInLib(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
getSourcesForQnameInLib.
- getSpace() - Method in class org.eclipse.steady.goals.GoalContext
-
Getter for the field
space. - getStats() - Method in class org.eclipse.steady.report.Report
-
Getter for the field
stats. - getStatus() - Method in class org.eclipse.steady.backend.HttpResponse
-
Getter for the field
status. - getSupportedFileExtensions() - Method in class org.eclipse.steady.DirAnalyzer
-
Returns all supported file extensions.
- getSupportedFileExtensions() - Method in interface org.eclipse.steady.FileAnalyzer
-
Returns all supported file extensions.
- getSupportedFileExtensions() - Static method in class org.eclipse.steady.FileAnalyzerFactory
-
Loops over all
FileAnalyzers and returns an array of all supported file extensions. - getTenant() - Method in class org.eclipse.steady.goals.GoalContext
-
Getter for the field
tenant. - getType() - Method in class org.eclipse.steady.ConstructChange
-
getType.
- getUri(Service, String, Map<String, String>) - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
getUri.
- getVulasConfiguration() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
getVulasConfiguration.
- getVulasConfiguration() - Method in class org.eclipse.steady.goals.GoalContext
-
Getter for the field
vulasConfiguration. - getVulasRelease() - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
Reads the Manifest file entry "Implementation-Version" from the Java archive from which this class was loaded.
- getVulnDeps(Boolean) - Method in class org.eclipse.steady.backend.BackendConnector
-
getVulnDeps.
- GoalConfigurationException - Exception in org.eclipse.steady.goals
-
GoalConfigurationException class.
- GoalConfigurationException(String) - Constructor for exception org.eclipse.steady.goals.GoalConfigurationException
-
Constructor for GoalConfigurationException.
- GoalConfigurationException(Throwable) - Constructor for exception org.eclipse.steady.goals.GoalConfigurationException
-
Constructor for GoalConfigurationException.
- GoalContext - Class in org.eclipse.steady.goals
-
Represents the context of a goal execution.
- GoalContext() - Constructor for class org.eclipse.steady.goals.GoalContext
- GoalExecutionException - Exception in org.eclipse.steady.goals
-
Thrown by
AbstractGoal.executeSync(), indicates that the execution of the respective goal failed. - GoalExecutionException(String, Throwable) - Constructor for exception org.eclipse.steady.goals.GoalExecutionException
-
Constructor for GoalExecutionException.
- GoalExecutionException(Throwable) - Constructor for exception org.eclipse.steady.goals.GoalExecutionException
-
Constructor for GoalExecutionException.
- GoalExecutor - Class in org.eclipse.steady.goals
-
GoalExecutor class.
- GoalFactory - Class in org.eclipse.steady.goals
-
GoalFactory class.
- GoalFactory() - Constructor for class org.eclipse.steady.goals.GoalFactory
- GT_DOUBLE - org.eclipse.steady.backend.requests.ContentCondition.Mode
H
- hasApplication() - Method in class org.eclipse.steady.goals.GoalContext
-
hasApplication.
- hasAppPaths() - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
hasAppPaths.
- hasBody() - Method in class org.eclipse.steady.backend.HttpResponse
-
hasBody.
- hasChilds() - Method in class org.eclipse.steady.DirAnalyzer
-
Returns true if there are any child
FileAnalyzers, false otherwise. - hasChilds() - Method in interface org.eclipse.steady.FileAnalyzer
-
Returns true if there are any child
FileAnalyzers, false otherwise. - hasFindingsAboveThreshold() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- hashCode() - Method in class org.eclipse.steady.Construct
- hashCode() - Method in class org.eclipse.steady.ConstructChange
- hashCode() - Method in class org.eclipse.steady.ConstructId
- hashCode() - Method in interface org.eclipse.steady.FileAnalyzer
- hashCode() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- hasPayload() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
hasPayload.
- hasSearchPath() - Method in class org.eclipse.steady.tasks.AbstractTask
-
hasSearchPath.
- hasSignatureChange() - Method in class org.eclipse.steady.ConstructChange
-
Returns true if a
SignatureChangewas computed and the list of changes is non-empty, false otherwise. - hasSpace() - Method in class org.eclipse.steady.goals.GoalContext
-
hasSpace.
- hasTenant() - Method in class org.eclipse.steady.goals.GoalContext
-
hasTenant.
- HttpMethod - Enum in org.eclipse.steady.backend
-
Enumeration of HTTP methods used by the
BackendConnectorto interact with the RESTful API of the backend. - HttpRequest - Interface in org.eclipse.steady.backend.requests
-
Http request that can be send and saved to (loaded from) disk.
- HttpRequestList - Class in org.eclipse.steady.backend.requests
-
HttpRequestList class.
- HttpRequestList() - Constructor for class org.eclipse.steady.backend.requests.HttpRequestList
-
Constructor for HttpRequestList.
- HttpRequestList(boolean) - Constructor for class org.eclipse.steady.backend.requests.HttpRequestList
-
Constructor for HttpRequestList.
- HttpResponse - Class in org.eclipse.steady.backend
-
Http response of the RESTful API of the backend.
- HttpResponse(int) - Constructor for class org.eclipse.steady.backend.HttpResponse
-
Creates a response with the given status but without body.
- HttpResponse(int, String) - Constructor for class org.eclipse.steady.backend.HttpResponse
-
Creates a response with the given status and body.
I
- INSTR_BLACKLIST_CLASSES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_CLASSES="vulas.core.instr.blacklist.classes" - INSTR_BLACKLIST_CLASSLOADER - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_CLASSLOADER="vulas.core.instr.blacklist.classloader" - INSTR_BLACKLIST_CLASSLOADER_ACC_CHILD - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_CLASSLOADER_ACC_CHILD="vulas.core.instr.whitelist.classloader."{trunked} - INSTR_BLACKLIST_CUSTOM_CLASSES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_CUSTOM_CLASSES="vulas.core.instr.blacklist.classes.cust"{trunked} - INSTR_BLACKLIST_CUSTOM_JARS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_CUSTOM_JARS="vulas.core.instr.blacklist.jars.custom" - INSTR_BLACKLIST_DIRS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_DIRS="vulas.core.instr.blacklist.dirs" - INSTR_BLACKLIST_JAR_SCOPES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_JAR_SCOPES="vulas.core.instr.blacklist.jars.ignoreS"{trunked} - INSTR_BLACKLIST_JARS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_JARS="vulas.core.instr.blacklist.jars" - INSTR_BLACKLIST_JRE_CLASSES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_BLACKLIST_JRE_CLASSES="vulas.core.instr.blacklist.classes.jre" - INSTR_CHOOSEN_INSTR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_CHOOSEN_INSTR="vulas.core.instr.instrumentorsChoosen" - INSTR_FLD_ANNOS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_FLD_ANNOS="vulas.core.instr.fieldAnnotations" - INSTR_INCLUDE_DIR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_INCLUDE_DIR="vulas.core.instr.includeDir" - INSTR_LIB_DIR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_LIB_DIR="vulas.core.instr.libDir" - INSTR_MAX_STACKTRACES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_MAX_STACKTRACES="vulas.core.instr.maxStacktraces" - INSTR_PRINT_ERR_STACK_TRACE - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_PRINT_ERR_STACK_TRACE="vulas.core.instr.printErrorStackTrace" - INSTR_SEARCH_RECURSIVE - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_SEARCH_RECURSIVE="vulas.core.instr.searchRecursive" - INSTR_SLICE_BLACKLIST - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_SLICE_BLACKLIST="vulas.core.instr.slice.blacklist" - INSTR_SLICE_GUARD_OPEN - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_SLICE_GUARD_OPEN="vulas.core.instr.slice.guardOpen" - INSTR_SLICE_WHITELIST - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_SLICE_WHITELIST="vulas.core.instr.slice.whitelist" - INSTR_SRC_DIR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_SRC_DIR="vulas.core.instr.sourceDir" - INSTR_TARGET_DIR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_TARGET_DIR="vulas.core.instr.targetDir" - INSTR_WRITE_CODE - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
INSTR_WRITE_CODE="vulas.core.instr.writeCode" - isAppExisting(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
-
isAppExisting.
- isBackendOffline(VulasConfiguration) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
isBackendOffline.
- isBackendReadOnly(VulasConfiguration) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
isBackendReadOnly.
- isBackendReadWrite(VulasConfiguration) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
isBackendReadWrite.
- isBenign() - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
isBenign.
- isBugExisting(String) - Method in class org.eclipse.steady.backend.BackendConnector
-
isBugExisting.
- isCreateAffectedLibraries() - Method in class org.eclipse.steady.report.Report
-
isCreateAffectedLibraries.
- isCreated() - Method in class org.eclipse.steady.backend.HttpResponse
-
isCreated.
- isEmpty() - Method in interface org.eclipse.steady.sign.SignatureChange
-
isEmpty.
- isGoalClient(GoalClient) - Method in class org.eclipse.steady.tasks.AbstractTask
-
Returns true if the
GoalClientof this task is equal to the given client, false otherwise. - isJarUploadEnabled(VulasConfiguration) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
isJarUploadEnabled.
- isMalicious() - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
isMalicious.
- isMalicious(File) - Method in interface org.eclipse.steady.malice.MaliciousnessAnalyzer
-
Checks whether the given
Fileis malicious or not. - isMalicious(File) - Method in class org.eclipse.steady.malice.MaliciousnessAnalyzerLoop
-
Checks whether the given
Fileis malicious or not. - isMalicious(File) - Method in class org.eclipse.steady.malice.ZipSlipAnalyzer
-
Checks whether the given
Fileis malicious or not. - isMalicious(InputStream) - Method in class org.eclipse.steady.malice.MaliciousnessAnalyzerLoop
-
Checks whether the given
Fileis malicious or not. - isMalicious(InputStream, boolean) - Method in interface org.eclipse.steady.malice.MaliciousnessAnalyzer
-
Checks whether the given
Fileis malicious or not. - isMalicious(InputStream, boolean) - Method in class org.eclipse.steady.malice.ZipSlipAnalyzer
-
Checks whether the given
Fileis malicious or not. - isMaxItemsCollected(int) - Static method in class org.eclipse.steady.core.util.CoreConfiguration
-
Returns true if a maximum number of items has been configured via
CoreConfiguration.MONI_PERIODIC_MAX_ITEMSand the given number is greater or equal to this maximum. - isNotFound() - Method in class org.eclipse.steady.backend.HttpResponse
-
isNotFound.
- isOk() - Method in class org.eclipse.steady.backend.HttpResponse
-
isOk.
- isOneOfGoalClients(List<GoalClient>) - Method in class org.eclipse.steady.tasks.AbstractTask
-
isOneOfGoalClients.
- isServerError() - Method in class org.eclipse.steady.backend.HttpResponse
-
isServerError.
- isServiceUnavailable() - Method in class org.eclipse.steady.backend.HttpResponse
-
isServiceUnavailable.
- isSpaceExisting(GoalContext, Space) - Method in class org.eclipse.steady.backend.BackendConnector
-
Returns true if the given
Spaceexists in the backend, false otherwise. - isSupportedConstructId(ConstructId) - Method in interface org.eclipse.steady.sign.SignatureFactory
-
Returns true if the factory can compute a signature for the given
ConstructId, false otherwise. - isSupportedFileExtension(String) - Static method in class org.eclipse.steady.FileAnalyzerFactory
-
isSupportedFileExtension.
- isThrowBuildException() - Method in class org.eclipse.steady.report.Report
-
Returns true if a build exception shall be thrown, which is the case if a threshold other than
Report.THRESHOLD_NONEis defined and vulnerabilities exist above this threshold.
J
- JAR_EXT - Static variable in class org.eclipse.steady.goals.AbstractGoal
-
Constant
JAR_EXT - JAR_TIMEOUT - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
JAR_TIMEOUT="vulas.core.jarAnalysis.timeout" - JAR_WAR_EXT - Static variable in class org.eclipse.steady.goals.AbstractGoal
-
Constant
JAR_WAR_EXT
L
- loadFromDisk() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
loadFromDisk.
- loadFromDisk() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
loadFromDisk.
- loadPayloadFromDisk() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
loadPayloadFromDisk.
- loadPayloadFromDisk() - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
loadPayloadFromDisk.
- loadPayloadFromDisk() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
loadPayloadFromDisk.
- loadPayloadFromDisk() - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
loadPayloadFromDisk.
- LT_DOUBLE - org.eclipse.steady.backend.requests.ContentCondition.Mode
M
- MaliciousnessAnalysisResult - Class in org.eclipse.steady.malice
-
MaliciousnessAnalysisResult class.
- MaliciousnessAnalysisResult() - Constructor for class org.eclipse.steady.malice.MaliciousnessAnalysisResult
- MaliciousnessAnalyzer - Interface in org.eclipse.steady.malice
-
MaliciousnessAnalyzer interface.
- MaliciousnessAnalyzerLoop - Class in org.eclipse.steady.malice
-
Loops over all existing implementations of
MaliciousnessAnalyzerand returns a set of all findings (positive and negative). - MaliciousnessAnalyzerLoop() - Constructor for class org.eclipse.steady.malice.MaliciousnessAnalyzerLoop
- MATCH - org.eclipse.steady.backend.requests.ContentCondition.Mode
- meetsCondition(HttpResponse) - Method in class org.eclipse.steady.backend.requests.ContentCondition
-
Returns true of the
HttpResponsemeets the condition, false otherwise. - meetsCondition(HttpResponse) - Method in class org.eclipse.steady.backend.requests.PutLibraryCondition
-
Returns true of the
HttpResponsemeets the condition, false otherwise. - meetsCondition(HttpResponse) - Method in interface org.eclipse.steady.backend.requests.ResponseCondition
-
Returns true of the
HttpResponsemeets the condition, false otherwise. - meetsCondition(HttpResponse) - Method in class org.eclipse.steady.backend.requests.StatusCondition
-
Returns true of the
HttpResponsemeets the condition, false otherwise. - modifySpace(GoalContext, Space) - Method in class org.eclipse.steady.backend.BackendConnector
-
modifySpace.
- MONI_BLACKLIST_JARS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
MONI_BLACKLIST_JARS="vulas.core.monitor.blacklist.jars" - MONI_PERIODIC_MAX_ITEMS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
MONI_PERIODIC_MAX_ITEMS="vulas.core.monitor.maxItems" - MONI_PERIODIC_UPL_BATCH_SIZE - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
MONI_PERIODIC_UPL_BATCH_SIZE="vulas.core.monitor.periodicUpload.batch"{trunked} - MONI_PERIODIC_UPL_ENABLED - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
MONI_PERIODIC_UPL_ENABLED="vulas.core.monitor.periodicUpload.enabl"{trunked} - MONI_PERIODIC_UPL_INTERVAL - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
MONI_PERIODIC_UPL_INTERVAL="vulas.core.monitor.periodicUpload.inter"{trunked} - ms - Variable in class org.eclipse.steady.backend.requests.AbstractHttpRequest
O
- OFFLINE - org.eclipse.steady.core.util.CoreConfiguration.ConnectType
- OPTIONS - org.eclipse.steady.backend.HttpMethod
- org.eclipse.steady - package org.eclipse.steady
- org.eclipse.steady.backend - package org.eclipse.steady.backend
- org.eclipse.steady.backend.requests - package org.eclipse.steady.backend.requests
- org.eclipse.steady.core.util - package org.eclipse.steady.core.util
-
Contains, for instance, configuration classes that define constants to get configuration settings from
VulasConfiguration. - org.eclipse.steady.goals - package org.eclipse.steady.goals
- org.eclipse.steady.malice - package org.eclipse.steady.malice
- org.eclipse.steady.report - package org.eclipse.steady.report
- org.eclipse.steady.sign - package org.eclipse.steady.sign
- org.eclipse.steady.tasks - package org.eclipse.steady.tasks
P
- POST - org.eclipse.steady.backend.HttpMethod
- prepareExecution() - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
Cleans the cache of the
BackendConnector. - prepareExecution() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Cleans the cache of the
BackendConnector. - prepareExecution() - Method in class org.eclipse.steady.goals.BomGoal
-
Cleans the cache of the
BackendConnector. - prepareExecution() - Method in class org.eclipse.steady.goals.SequenceGoal
-
Cleans the cache of the
BackendConnector. - processVulnerabilities() - Method in class org.eclipse.steady.report.Report
-
Processes all the vulnerabilities of all application modules as obtained from the backend.
- purgeAppVersions(GoalContext, Application, int) - Method in class org.eclipse.steady.backend.BackendConnector
-
purgeAppVersions.
- PUT - org.eclipse.steady.backend.HttpMethod
- PutLibraryCondition - Class in org.eclipse.steady.backend.requests
-
PutLibraryCondition class.
- PutLibraryCondition(Library) - Constructor for class org.eclipse.steady.backend.requests.PutLibraryCondition
-
Constructor for PutLibraryCondition.
R
- ReachTask - Interface in org.eclipse.steady.tasks
-
ReachTask interface.
- READ_ONLY - org.eclipse.steady.core.util.CoreConfiguration.ConnectType
- READ_WRITE - org.eclipse.steady.core.util.CoreConfiguration.ConnectType
- RELAX_DECOMPILER - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
RELAX_DECOMPILER="vulas.core.sign.relaxDecompiler" - RELAX_EDIT_SCRIPT - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
RELAX_EDIT_SCRIPT="vulas.core.sign.relaxEditScript" - RELAX_EQUAL_IGNORE_PARENT_ROOT - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
RELAX_EQUAL_IGNORE_PARENT_ROOT="vulas.core.sign.relaxEqualIgnoreParentR"{trunked} - RELAX_STRIP_FINALS - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
RELAX_STRIP_FINALS="vulas.core.sign.relaxStripFinals" - RELAXED_BY_DEFAULT - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
RELAXED_BY_DEFAULT="vulas.core.sign.relaxRelaxedByDefault" - REP_AGGR_MODULES - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REP_AGGR_MODULES="vulas.report.aggregateModules" - REP_CREATE_AFF_LIB - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REP_LIB_ASSESS="vulas.report.createLibraryAssessments" - REP_DIR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REP_DIR="vulas.report.reportDir" - REP_EXC_THRESHOLD - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REP_EXC_THRESHOLD="vulas.report.exceptionThreshold" - REP_OVERRIDE_VER - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REP_OVERRIDE_VER="vulas.report.overridePomVersion" - repeat(boolean) - Method in class org.eclipse.steady.backend.requests.RequestRepeater
-
Returns true (and waits
RequestRepeater.waitMillimilliseconds) if the response code of the previous HTTP call was 503 and the number of maximum retries has not been reached, false otherwise. - REPEAT_MAX - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REPEAT_MAX="vulas.core.repeatHttp.max" - REPEAT_WAIT - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
REPEAT_WAIT="vulas.core.repeatHttp.waitMilli" - Report - Class in org.eclipse.steady.report
-
Report class.
- Report(GoalContext, Application, Set<Application>) - Constructor for class org.eclipse.steady.report.Report
-
Constructor for Report.
- Report.AggregatedVuln - Class in org.eclipse.steady.report
- ReportException - Exception in org.eclipse.steady.goals
-
ReportException class.
- ReportException(String, Throwable) - Constructor for exception org.eclipse.steady.goals.ReportException
-
Constructor for ReportException.
- ReportException(Throwable) - Constructor for exception org.eclipse.steady.goals.ReportException
-
Constructor for ReportException.
- ReportGoal - Class in org.eclipse.steady.goals
-
ReportGoal class.
- ReportGoal() - Constructor for class org.eclipse.steady.goals.ReportGoal
-
Constructor for ReportGoal.
- RequestRepeater - Class in org.eclipse.steady.backend.requests
-
Used to repeat HTTP requests for a certain number of times.
- RequestRepeater(long, long) - Constructor for class org.eclipse.steady.backend.requests.RequestRepeater
-
Constructor for RequestRepeater.
- ResponseCondition - Interface in org.eclipse.steady.backend.requests
-
ResponseCondition interface.
- run() - Method in class org.eclipse.steady.goals.AbstractGoal
-
run.
- runsIn(GoalClient) - Method in class org.eclipse.steady.goals.AbstractGoal
-
Returns true if this
AbstractGoalis executed in the givenGoalClient, false otherwise.
S
- SAVE_DECOMPILED_ARCHIVE - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
SAVE_DECOMPILED_ARCHIVE="saveDecompiledArchive" - SAVE_EDIT_SCRIPT_INTERSECTION - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
SAVE_EDIT_SCRIPT_INTERSECTION="vulas.core.sign.saveEditScriptIntersect"{trunked} - SAVE_EDIT_SCRIPTS - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
SAVE_EDIT_SCRIPTS="vulas.core.sign.saveEditScripts" - savePayloadToDisk() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
savePayloadToDisk.
- savePayloadToDisk() - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
savePayloadToDisk.
- savePayloadToDisk() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
savePayloadToDisk.
- savePayloadToDisk() - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
savePayloadToDisk.
- saveToDisk() - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
saveToDisk.
- saveToDisk() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
saveToDisk.
- send() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
send.
- send() - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
send.
- send() - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
send.
- send() - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
send.
- SEQ_DEFAULT - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SEQ_DEFAULT="vulas.core.sequence.defaultGoals" - SequenceGoal - Class in org.eclipse.steady.goals
-
SequenceGoal class.
- SequenceGoal() - Constructor for class org.eclipse.steady.goals.SequenceGoal
-
Constructor for SequenceGoal.
- setAnalyzer(String) - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
Setter for the field
analyzer. - setApp(Application) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
Setter for the field
app. - setApplication(Application) - Method in class org.eclipse.steady.goals.GoalContext
-
Setter for the field
application. - setApplication(Application) - Method in class org.eclipse.steady.tasks.AbstractTask
-
Sets the
Applicationin whose context the task is executed. - setApplication(Application) - Method in interface org.eclipse.steady.tasks.Task
-
Sets the
Applicationin whose context the task is executed. - setApplicationModules(Set<Application>) - Method in class org.eclipse.steady.goals.ReportGoal
-
setApplicationModules.
- setBinPayload(FileInputStream, String) - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Setter for the field
binPayload. - setBody(String) - Method in class org.eclipse.steady.backend.HttpResponse
-
Setter for the field
body. - setBug(String) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
setBug.
- setBugs(StringList) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
Setter for the field
bugs. - setCLParameter(String, String) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
setCLParameter.
- setCompletedApplication(Application) - Method in class org.eclipse.steady.tasks.AbstractBomTask
-
setCompletedApplication.
- setConditionRequest(BasicHttpRequest) - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
Setter for the field
conditionRequest. - setConfiguration(VulasConfiguration) - Method in class org.eclipse.steady.goals.AbstractGoal
-
Setter for the field
configuration. - setContent(String) - Method in class org.eclipse.steady.Construct
-
Setter for the field
content. - setCreateAffectedLibraries(boolean) - Method in class org.eclipse.steady.report.Report
-
Setter for the field
createAffectedLibraries. - setDir(String) - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Setter for the field
dir. - setExceptionThreshold(String) - Method in class org.eclipse.steady.report.Report
-
Setter for the field
exceptionThreshold. - setExemptions(ExemptionSet) - Method in class org.eclipse.steady.report.Report
-
Setter for the field
excemptions. - setExtensionFilter(String[]) - Method in class org.eclipse.steady.DirAnalyzer
-
Setter for the field
extensionFilter. - setGoalClient(GoalClient) - Method in class org.eclipse.steady.goals.AbstractGoal
-
setGoalClient.
- setGoalClient(GoalClient) - Method in class org.eclipse.steady.tasks.AbstractTask
-
Sets the
GoalClientin whose context the task is executed. - setGoalClient(GoalClient) - Method in interface org.eclipse.steady.tasks.Task
-
Sets the
GoalClientin whose context the task is executed. - setGoalContext(GoalContext) - Method in class org.eclipse.steady.backend.requests.AbstractHttpRequest
-
setGoalContext.
- setGoalContext(GoalContext) - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
setGoalContext.
- setGoalContext(GoalContext) - Method in class org.eclipse.steady.backend.requests.ConditionalHttpRequest
-
setGoalContext.
- setGoalContext(GoalContext) - Method in interface org.eclipse.steady.backend.requests.HttpRequest
-
setGoalContext.
- setGoalContext(GoalContext) - Method in class org.eclipse.steady.backend.requests.HttpRequestList
-
setGoalContext.
- setGoalContext(GoalContext) - Method in class org.eclipse.steady.goals.AbstractGoal
-
Setter for the field
goalContext. - setHttpResponseBody(String) - Method in exception org.eclipse.steady.backend.BackendConnectionException
-
Setter for the field
httpResponseBody. - setIsCli(Boolean) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
setIsCli.
- setKnownDependencies(Map<Path, Dependency>) - Method in class org.eclipse.steady.goals.AbstractAppGoal
-
Sets known
Dependencys. - setKnownDependencies(Map<Path, Dependency>) - Method in class org.eclipse.steady.tasks.AbstractTask
-
Provides the task with application
Dependencys that are already known before task execution. - setKnownDependencies(Map<Path, Dependency>) - Method in interface org.eclipse.steady.tasks.Task
-
Provides the task with application
Dependencys that are already known before task execution. - setLongMessage(String) - Method in exception org.eclipse.steady.goals.ReportException
-
Setter for the field
longMessage. - setObserver(ExecutionObserver) - Method in class org.eclipse.steady.goals.AbstractGoal
-
Setter for the field
observer. - setPath(Path) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
setPath.
- setPayload(String, String, boolean) - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
Setter for the field
payload. - setReason(String) - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
Setter for the field
reason. - setReportDir(Path) - Method in class org.eclipse.steady.goals.ReportGoal
-
setReportDir.
- setResult(double) - Method in class org.eclipse.steady.malice.MaliciousnessAnalysisResult
-
Setter for the field
result. - setSearchPaths(List<Path>) - Method in class org.eclipse.steady.tasks.AbstractTask
-
Sets one or more file systems
Paths that contain application code and/or dependencies. - setSearchPaths(List<Path>) - Method in interface org.eclipse.steady.tasks.Task
-
Sets one or more file systems
Paths that contain application code and/or dependencies. - setSpace(Space) - Method in class org.eclipse.steady.goals.GoalContext
-
Setter for the field
space. - setTenant(Tenant) - Method in class org.eclipse.steady.goals.GoalContext
-
Setter for the field
tenant. - setUrlClassLoader(URLClassLoader) - Method in class org.eclipse.steady.sign.SignatureAnalysis
-
setUrlClassLoader.
- setVulasConfiguration(VulasConfiguration) - Method in class org.eclipse.steady.goals.GoalContext
-
Setter for the field
vulasConfiguration. - SHOW_DECOMPILED_CONSTRUCT - Static variable in class org.eclipse.steady.core.util.SignatureConfiguration
-
Constant
SHOW_DECOMPILED_CONSTRUCT="vulas.core.sign.showDecompiledConstruct" - SIGN_BUGS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS="vulas.core.sign.bugs" - SIGN_BUGS0 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS0="vulas.core.sign.saveEditScripts" - SIGN_BUGS1 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS1="vulas.core.sign.saveEditScriptIntersect"{trunked} - SIGN_BUGS2 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS2="vulas.core.sign.saveDecompiledArchive" - SIGN_BUGS3 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS3="vulas.core.sign.showDecompiledConstruct" - SIGN_BUGS4 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS4="vulas.core.sign.relaxDecompiler" - SIGN_BUGS5 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS5="vulas.core.sign.relaxEditScript" - SIGN_BUGS6 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS6="vulas.core.sign.relaxEqualIgnoreParentR"{trunked} - SIGN_BUGS7 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS7="vulas.core.sign.relaxStripFinals" - SIGN_BUGS8 - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SIGN_BUGS8="vulas.core.sign.relaxRelaxedByDefault" - Signature - Interface in org.eclipse.steady.sign
-
The so called construct signature is a representation of the body of a construct that allows comparing different releases.
- SignatureAnalysis - Class in org.eclipse.steady.sign
-
SignatureAnalysis class.
- SignatureAnalysis() - Constructor for class org.eclipse.steady.sign.SignatureAnalysis
-
Constructor for SignatureAnalysis.
- SignatureChange - Interface in org.eclipse.steady.sign
-
A signature change represents a set of modifications that must be applied in order to transform one signature into another one.
- SignatureComparator - Interface in org.eclipse.steady.sign
-
A measure to express the similarity of constructs signatures.
- SignatureConfiguration - Class in org.eclipse.steady.core.util
-
Wraps
VulasConfigurationfor accessing signature-specific configuration settings. - SignatureConfiguration() - Constructor for class org.eclipse.steady.core.util.SignatureConfiguration
- SignatureFactory - Interface in org.eclipse.steady.sign
-
SignatureFactory interface.
- skipGoalUpload() - Method in class org.eclipse.steady.goals.AbstractGoal
-
skipGoalUpload.
- SPACE_BUGFLT - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_BUGFLT="vulas.core.space.bugFilter" - SPACE_DESCR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_DESCR="vulas.core.space.description" - SPACE_EXPCFG - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_EXPCFG="vulas.core.space.exportConfiguration" - SPACE_NAME - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_NAME="vulas.core.space.name" - SPACE_OWNERS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_OWNERS="vulas.core.space.bugFilter" - SPACE_PUBLIC - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_PUBLIC="vulas.core.space.public" - SPACE_TOKEN - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
SPACE_TOKEN="vulas.core.space.token" - SpaceCleanGoal - Class in org.eclipse.steady.goals
-
SpaceCleanGoal class.
- SpaceCleanGoal() - Constructor for class org.eclipse.steady.goals.SpaceCleanGoal
-
Constructor for SpaceCleanGoal.
- SpaceDelGoal - Class in org.eclipse.steady.goals
-
SpaceDelGoal class.
- SpaceDelGoal() - Constructor for class org.eclipse.steady.goals.SpaceDelGoal
-
Constructor for SpaceDelGoal.
- SpaceModGoal - Class in org.eclipse.steady.goals
-
SpaceModGoal class.
- SpaceModGoal() - Constructor for class org.eclipse.steady.goals.SpaceModGoal
-
Constructor for SpaceModGoal.
- SpaceNewGoal - Class in org.eclipse.steady.goals
-
SpaceNewGoal class.
- SpaceNewGoal() - Constructor for class org.eclipse.steady.goals.SpaceNewGoal
-
Constructor for SpaceNewGoal.
- start() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Starts the goal execution.
- StatusCondition - Class in org.eclipse.steady.backend.requests
-
StatusCondition class.
- StatusCondition(int) - Constructor for class org.eclipse.steady.backend.requests.StatusCondition
-
Constructor for StatusCondition.
- stop() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Stops the goal execution, i.e., takes the time and stops the monitoring thread (if any).
- stop(Exception) - Method in class org.eclipse.steady.goals.AbstractGoal
-
Stops the goal execution in response to the provided exception.
T
- Task - Interface in org.eclipse.steady.tasks
-
Task interface.
- TENANT_TOKEN - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
TENANT_TOKEN="vulas.core.tenant.token" - TestGoal - Class in org.eclipse.steady.goals
-
TestGoal class.
- TestGoal() - Constructor for class org.eclipse.steady.goals.TestGoal
-
Constructor for TestGoal.
- THRESHOLD_ACT_EXE - Static variable in class org.eclipse.steady.report.Report
-
Constant
THRESHOLD_ACT_EXE="actuallyExecutes" - THRESHOLD_DEP_ON - Static variable in class org.eclipse.steady.report.Report
-
Constant
THRESHOLD_DEP_ON="dependsOn" - THRESHOLD_NONE - Static variable in class org.eclipse.steady.report.Report
-
Constant
THRESHOLD_NONE="noException" - THRESHOLD_POT_EXE - Static variable in class org.eclipse.steady.report.Report
-
Constant
THRESHOLD_POT_EXE="potentiallyExecutes" - toGSON() - Method in class org.eclipse.steady.ConstructId
-
Returns a GSON representation of the construct.
- toJson() - Method in class org.eclipse.steady.goals.AbstractGoal
-
Creates a JSON string representing this goal execution.
- toJson() - Method in interface org.eclipse.steady.sign.Signature
-
Returns a short (perhaps compressed) JSON representation of the signature, to be uploaded to the central Vulas engine.
- toJSON() - Method in class org.eclipse.steady.Construct
-
toJSON.
- toJSON() - Method in class org.eclipse.steady.ConstructChange
-
toJSON.
- toJSON() - Method in class org.eclipse.steady.ConstructId
-
Returns a JSON representation of the construct.
- toJSON() - Method in interface org.eclipse.steady.sign.SignatureChange
-
toJSON.
- toSharedType(ConstructId) - Static method in class org.eclipse.steady.ConstructId
-
Transforms an object with a given core type (defined in vulas-core) into an object having the corresponding shared type (defined in vulas-share).
- toString() - Method in class org.eclipse.steady.backend.HttpResponse
-
toString.
- toString() - Method in class org.eclipse.steady.backend.requests.BasicHttpRequest
-
toString.
- toString() - Method in class org.eclipse.steady.backend.requests.ContentCondition
-
toString.
- toString() - Method in class org.eclipse.steady.backend.requests.PutLibraryCondition
-
toString.
- toString() - Method in class org.eclipse.steady.backend.requests.StatusCondition
-
toString.
- toString() - Method in class org.eclipse.steady.Construct
-
toString.
- toString() - Method in class org.eclipse.steady.ConstructChange
-
toString.
- toString() - Method in class org.eclipse.steady.goals.AbstractGoal
-
toString.
- toString() - Method in class org.eclipse.steady.goals.GoalContext
- toString() - Method in class org.eclipse.steady.report.Report.AggregatedVuln
- toString() - Method in interface org.eclipse.steady.sign.Signature
-
toString.
- toString() - Method in class org.eclipse.steady.tasks.AbstractBomTask
U
- updateFromConfig(Space) - Method in class org.eclipse.steady.goals.AbstractSpaceGoal
-
updateFromConfig.
- upload(boolean) - Method in class org.eclipse.steady.goals.AbstractGoal
-
Uploads the JSON presentation of this goal execution to the backend.
- UPLOAD_DEL_AFTER - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
UPLOAD_DEL_AFTER="vulas.core.upload.deleteAfterSuccess" - UPLOAD_DIR - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
UPLOAD_DIR="vulas.core.uploadDir" - UPLOAD_MAX_SIZE - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
UPLOAD_MAX_SIZE="vulas.core.upload.maxSize" - uploadApp(GoalContext, Application) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadApp.
- uploadBugAffectedLibraries(GoalContext, String, String, AffectedVersionSource) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadPatchEvalResults.
- uploadChangeList(String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadChangeList.
- uploadCheckVersionResults(String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadCheckVersionResults.
- UploadGoal - Class in org.eclipse.steady.goals
-
UploadGoal class.
- UploadGoal() - Constructor for class org.eclipse.steady.goals.UploadGoal
-
Constructor for UploadGoal.
- uploadGoalExecution(GoalContext, AbstractGoal, boolean) - Method in class org.eclipse.steady.backend.BackendConnector
-
Returns true if the upload succeeded or the upload cannot be performed (because the application does not exist), false otherwise.
- uploadLibrary(GoalContext, Library) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadLibrary.
- uploadLibraryFile(String, Path) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadLibraryFile.
- uploadPaths(GoalContext, Application, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadPaths.
- uploadReachableConstructs(GoalContext, Application, String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadReachableConstructs.
- uploadTouchPoints(GoalContext, Application, String, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadTouchPoints.
- uploadTraces(GoalContext, Application, String) - Method in class org.eclipse.steady.backend.BackendConnector
-
uploadTraces.
V
- valueOf(String) - Static method in enum org.eclipse.steady.backend.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.steady.backend.requests.ContentCondition.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.steady.core.util.CoreConfiguration.ConnectType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.steady.backend.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.steady.backend.requests.ContentCondition.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.steady.core.util.CoreConfiguration.ConnectType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERIFY_JARS - Static variable in class org.eclipse.steady.core.util.CoreConfiguration
-
Constant
VERIFY_JARS="vulas.core.verifyJars" - vulasConfiguration - Variable in class org.eclipse.steady.tasks.AbstractTask
W
- WAR_EXT - Static variable in class org.eclipse.steady.goals.AbstractGoal
-
Constant
WAR_EXT - writeResult(Path) - Method in class org.eclipse.steady.report.Report
-
Creates result reports in HTML, XML and JSON.
- writeResult(Path, String, String) - Method in class org.eclipse.steady.report.Report
-
writeResult.
- writeResultAsHtml(Path) - Method in class org.eclipse.steady.report.Report
-
writeResultAsHtml.
- writeResultAsJson(Path) - Method in class org.eclipse.steady.report.Report
-
writeResultAsJson.
- writeResultAsXml(Path) - Method in class org.eclipse.steady.report.Report
-
writeResultAsXml.
Z
- ZipSlipAnalyzer - Class in org.eclipse.steady.malice
-
Checks whether archives are subject to the ZipSlip vulnerability.
- ZipSlipAnalyzer() - Constructor for class org.eclipse.steady.malice.ZipSlipAnalyzer
All Classes All Packages