Index
A B C D E F G H I J K L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
T
- takeFieldsFromParent(P) - Method in class tenapull.data.deserialize.NestedJsonArray
-
Obtains stored ExtraJson from the parent, when reconstructing this wrapper from the DB/ORM
- takeFieldsFromParent(ScanResponse) - Method in class tenapull.data.entity.scan.ScanPrioritization
-
First invokes the super class's takeFieldsFromParent, then also takes the persisted threat level from the parent ScanResponse
- tenapull.client - package tenapull.client
- tenapull.data.deserialize - package tenapull.data.deserialize
- tenapull.data.entity.host - package tenapull.data.entity.host
- tenapull.data.entity.lookup - package tenapull.data.entity.lookup
- tenapull.data.entity.objectLookup - package tenapull.data.entity.objectLookup
- tenapull.data.entity.response - package tenapull.data.entity.response
- tenapull.data.entity.scan - package tenapull.data.entity.scan
- tenapull.data.entity.splunk - package tenapull.data.entity.splunk
- tenapull.data.entity.template - package tenapull.data.entity.template
- tenapull.data.persistence - package tenapull.data.persistence
- tenapull.run - package tenapull.run
- tenapull.sync - package tenapull.sync
- tenapull.util - package tenapull.util
- TEST_BOTH_DIRECTIONS - Static variable in class data.TestMultiTypeWrapper
-
Tests to perform that go in both directions -- from object into the DB, and from the DB into object
- TEST_FROM_DB - Static variable in class data.TestMultiTypeWrapper
-
Tests that go in one direction, from the DB into an object
- TEST_TO_DB - Static variable in class data.TestMultiTypeWrapper
-
Tests that go in one direction, from an object into the DB
- testBothDirections - Variable in class data.TestMultiTypeWrapper
-
Tests that will go in both direction, object to DB, and DB to object
- testBothDirections() - Method in class data.TestMultiTypeWrapper
-
Run all the tests that go in both direections
- testCreate() - Method in class data.TestCRUD
-
Test create operations
- TestCRUD - Class in data
-
Tests Create, Read, Update, Delete operations through the Hibernate ORM, using parameters from provided .json files.
- TestCRUD(TestCRUD.TestParams) - Constructor for class data.TestCRUD
-
Instantiates a new Test crud with the provided params
- testDelete() - Method in class data.TestCRUD
-
Test delete operations
- TestDeserializationPersistence<R extends NessusResponse> - Class in data
-
Tests the pipeline from deserialization into persistence, and then fetching back out of the database, to ensure the re-constituted entity matches the originally deserialized entity
https://www.guru99.com/junit-parameterized-test.html#:~:text=What%20is%20Parameterized%20Test%20in,their%20inputs%20and%20expected%20results. - TestDeserializationPersistence(String, Class<R>, Lambda1<ObjectNode, Integer>) - Constructor for class data.TestDeserializationPersistence
-
Instantiates a new Test deserialization persistence.
- testFetchAllScans() - Method in class client.TestNessusClient
-
Fetches and saves all scans from the configured Nessus API
- testFromDb - Variable in class data.TestMultiTypeWrapper
-
Tests that will go from DB to object only
- testFromDb() - Method in class data.TestMultiTypeWrapper
-
Run all tests which go from DB to object
- TestMultiTypeWrapper - Class in data
-
Tests the multi-type wrapper logic
- TestMultiTypeWrapper() - Constructor for class data.TestMultiTypeWrapper
-
Instantiates a new Test multi type wrapper using the default tests
- TestNessusClient - Class in client
-
Unit test to make sure the Nessus Client works as expected.
- TestNessusClient() - Constructor for class client.TestNessusClient
- testParams() - Static method in class data.TestDeserializationPersistence
-
Obtains the test parameters from the params directory, and produces the appropriate inputs for each test
- testRead() - Method in class data.TestCRUD
-
Test read operations
- TESTS - Static variable in class data.TestCRUD
-
The array of test parameters for the tests to be run
- TESTS_CONFIG - Static variable in class tenapull.run.Main
-
The configuration file to use for Unit tests, since they do NOT enter the application through the public static void main(String[] args) method of Main.
- TestSplunkOutput - Class in splunk
-
Tests the outputs produced for Splunk, using whatever data is pre-existing in the database
- TestSplunkOutput(ScanResponse, ScanHost, ScanHostResponse, List<Vulnerability>) - Constructor for class splunk.TestSplunkOutput
-
Instantiates a new Test splunk output using the provided responses, host, and vulnerabilities
- testToDb - Variable in class data.TestMultiTypeWrapper
-
Tests that will go from object to DB only
- testToDb() - Method in class data.TestMultiTypeWrapper
-
Run all the tests that go from object to DB
- testUpdate() - Method in class data.TestCRUD
-
Test update operations
- thread - Variable in class tenapull.data.persistence.Dao.SessionTracker
-
The Thread on which this session is being used
- THREADS - Static variable in class sync.SyncMultiTypeWrapper
-
The constant THREADS.
- Timezone - Class in tenapull.data.entity.lookup
-
Represents a simple string/varchar lookup from the timezone table
- Timezone() - Constructor for class tenapull.data.entity.lookup.Timezone
- toArray() - Method in class tenapull.sync.InstancesTracker.KeySet
- toArray(T[]) - Method in class tenapull.sync.InstancesTracker.KeySet
- toDb() - Method in class tenapull.data.persistence.MultiTypeWrapper
-
Gets the db string for a MultiTypeWrapper
- toJsonNode() - Method in class tenapull.data.entity.objectLookup.ExtraJson
- toJsonNode() - Method in class tenapull.data.entity.scan.ScanPlugin
- toJsonNode() - Method in class tenapull.data.entity.scan.ScanRemediation
- toJsonNode() - Method in class tenapull.data.entity.splunk.HostOutput
- toJsonNode() - Method in class tenapull.data.entity.splunk.HostVulnerabilityOutput
- toJsonNode() - Method in interface tenapull.data.entity.template.DbPojo
-
Convert the pojo into a JsonNode
- toJsonNode() - Method in class tenapull.data.entity.template.ExtensibleJsonPojo
-
Converts the pojo into a serialized JSON ObjectNode
- toJsonNode() - Method in class tenapull.data.entity.template.SimpleStringLookupPojo
-
Converts this lookup entity into a JSON TextNode
- toJsonNode() - Method in class tenapull.data.entity.template.StringHashLookupPojo
-
Converts this lookup entity into a JSON TextNode
- toJsonString() - Method in class tenapull.data.entity.objectLookup.ExtraJson
- toJsonString() - Method in class tenapull.data.entity.scan.ScanPlugin
- toJsonString() - Method in class tenapull.data.entity.scan.ScanRemediation
- toJsonString() - Method in class tenapull.data.entity.splunk.HostOutput
- toJsonString() - Method in class tenapull.data.entity.splunk.HostVulnerabilityOutput
- toJsonString() - Method in interface tenapull.data.entity.template.DbPojo
-
Convert the pojo into a Json string
- toJsonString() - Method in class tenapull.data.entity.template.ExtensibleJsonPojo
-
Serializes the pojo into a JSON string
- toJsonString() - Method in class tenapull.data.entity.template.SimpleStringLookupPojo
-
Converts this lookup entity's value into a JSON-escaped String
- toJsonString() - Method in class tenapull.data.entity.template.StringHashLookupPojo
-
Converts this lookup entity's value into a JSON-escaped String
- toString() - Method in class tenapull.data.entity.objectLookup.ExtraJson.JsonMap
-
Serializes the map into a string
- toString() - Method in class tenapull.data.entity.objectLookup.ExtraJson
- toString() - Method in class tenapull.data.entity.scan.ScanPlugin
- toString() - Method in class tenapull.data.entity.scan.ScanRemediation
- toString() - Method in class tenapull.data.entity.splunk.HostOutput
- toString() - Method in class tenapull.data.entity.splunk.HostVulnerabilityOutput
- toString() - Method in class tenapull.data.entity.template.ExtensibleJsonPojo
-
Uses the toJsonString() method to convert to a JSON string, except catches any JsonProcessingException and returns an error message instead
- toString() - Method in class tenapull.data.entity.template.SimpleStringLookupPojo
- toString() - Method in class tenapull.data.entity.template.StringHashLookupPojo
- toString() - Method in class tenapull.data.persistence.Dao
- toString() - Method in class tenapull.data.persistence.Hash
- toString() - Method in class tenapull.data.persistence.HashLookupDao
- toString() - Method in class tenapull.data.persistence.MapLookupDao
- toString() - Method in class tenapull.data.persistence.MultiTypeWrapper
- toString() - Method in class tenapull.data.persistence.SimpleStringLookupDao
- toString() - Method in class tenapull.data.persistence.StringHashLookupDao
- toString() - Method in class tenapull.util.KeyValueType
- toString() - Method in class tenapull.util.RecursiveMap
- toString() - Method in class tenapull.util.Type
- toStringBasic() - Method in class tenapull.util.Type
-
Produces a string representation of this type (with type params if applicable) that does NOT include an indication that this represents an instance of the Type class.
- TRUNCATE - Static variable in class tenapull.data.deserialize.SplunkOutputMapper
- TRUNCATE - Static variable in class tenapull.run.ReformatOutput
- TRUNCATE_NOTICE - Static variable in class tenapull.data.deserialize.Truncater
- Truncater - Class in tenapull.data.deserialize
- Truncater() - Constructor for class tenapull.data.deserialize.Truncater
- tryAgainIn(long) - Method in class tenapull.run.Job
-
Overrides the default tryAgainIn for a job which may have had an exception or will be returning false from the isReady method This method MAY ONLY BE INVOKED within the WorkerThread running the job WHILE the job is underway in one of the processing methods (isReady, fetch, process, or output)
- tryMatchFilter(POJO) - Method in class tenapull.data.persistence.HashLookupDao
-
Attempts to use the _match function to find a matching pojo, so that calculating the hash can be skipped when possible
- Type<T> - Class in tenapull.util
-
Represents a type that may have type parameters, including any arbitrary level of nested type parameters e.g.
- Type(Class<T>) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class
- Type(Class<T>, Class) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class, with the given class as a type param
- Type(Class<T>, Class[]) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class, with an array of classes as type params
- Type(Class<T>, Class, Class) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class, with two type params of the two provided classes
- Type(Class<T>, List<Class>) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class with a List of classes as the type params
- Type(Class<T>, List<Type>, Void) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class with a list of types as the type params
- Type(Class<T>, Type) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class, with the given Type as a type param
- Type(Class<T>, Type[]) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class, with an array of type params
- Type(Class<T>, Type, Type) - Constructor for class tenapull.util.Type
-
Instantiates a new Type for the provided class, with the two type params of the two provided types
- TYPE_MAP - Static variable in class tenapull.data.persistence.MultiTypeWrapper
-
The map of types, with their type-character prefix as the key.
All Classes All Packages