| 接口 | 说明 |
|---|---|
| FilteringSourceSinkDefinitionProvider.ISourceSinkFilter |
Interface for filtering sources and sinks according to a user-implemented
criterion
|
| IAccessPathBasedSourceSinkDefinition |
Common interface for all source/sink definitions based on access paths
|
| ISourceSinkCategory |
Common interface for all classes that provide categorization or some other
form of organization for sources or sinks
|
| ISourceSinkDefinition |
Abstract interface for soure/sink definitions
|
| ISourceSinkDefinitionProvider |
Common interface for all classes that support loading source and sink
definitions
|
| 类 | 说明 |
|---|---|
| AbstractSourceSinkDefinition |
A class to handle all access paths of sources and sinks for a certain method.
|
| AccessPathTuple |
Helper to save an AccessPath with the information about sink and sources.
|
| FieldSourceSinkDefinition |
Class for defining fields as sources or sinks
|
| FilteringSourceSinkDefinitionProvider |
Source/sink definition provider that wraps another provider, but only passes
on definitions that match a given filter
|
| ImmutableAccessPathTuple |
Immutable version of the
AccessPathTuple |
| MethodSourceSinkDefinition |
A class to handle all access paths of sources and sinks for a certain method.
|
| NullSourceSinkDefinitionProvider |
Empty provider that simulates empty lists of sources and sinks
|
| StatementSourceSinkDefinition |
A source/sink definition that corresponds to a concrete statement in the
Jimple code
|
| 枚举 | 说明 |
|---|---|
| MethodSourceSinkDefinition.CallType |
Enumeration containing the different types of method invocations that can be
defined as sources or sinks
|
| SourceSinkType |
Enumeration for defining whether an element is a source, a sink, both, or
neither
|
| 异常错误 | 说明 |
|---|---|
| InvalidAccessPathException |
Copyright © 2022 Fraunhofer SIT. All rights reserved.