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

H

hardReset() - Static method in class tenapull.util.Database
Reset the database
hasActiveSession() - Method in class tenapull.data.persistence.Dao
Returns whether the dao has any active sessions on the current thread
hasException() - Method in class tenapull.run.Job.Accessor
Gets whether the job had an exception during its last run.
Hash - Class in tenapull.data.persistence
Represents a "lazy" or "dirty" SHA-512 hash of a string lookup or object lookup.
Hash(byte[]) - Constructor for class tenapull.data.persistence.Hash
Instantiates a new Hash using the given array of bytes
Hash(String) - Constructor for class tenapull.data.persistence.Hash
Instantiates a new Hash, by making a "lazy hash" the given string
HASH_SIZE - Static variable in class tenapull.data.persistence.Hash
The size of a SHA-512 hash -- 64 bytes.
Hash.Converter - Class in tenapull.data.persistence
Converts Hash instances back and forth between the database varbinary datatype and the hash fields in the ORM.
hashCode() - Method in class tenapull.data.entity.objectLookup.ExtraJson
 
hashCode() - Method in class tenapull.data.entity.objectLookup.ExtraJson.JsonMap
 
hashCode() - Method in class tenapull.data.entity.scan.ScanPlugin
 
hashCode() - Method in class tenapull.data.entity.scan.ScanRemediation
Because this entity cannot have any extraJson (it will all be contained in the RemediationDetails object lookup entity) it must implement hashCode and equals on its own, so its works properly in a HashMap or HashSet.
hashCode() - Method in class tenapull.data.entity.splunk.HostOutput
 
hashCode() - Method in class tenapull.data.entity.splunk.HostVulnerabilityOutput
 
hashCode() - Method in class tenapull.data.entity.template.GeneratedIdPojo
Default implementation of the java hashCode() method used by HashMap and HashSet.
hashCode() - Method in class tenapull.data.entity.template.HashLookupTemplate
 
hashCode() - Method in class tenapull.data.entity.template.NaturalIdPojo
Default implementation of the java hashCode() method used by HashMap and HashSet.
hashCode() - Method in class tenapull.data.entity.template.SimpleStringLookupPojo
Create java hashCode using the value string, for use in a HashMap or HashSet
hashCode() - Method in class tenapull.data.entity.template.StringHashLookupPojo
Creates a java hashCode for use in a HashMap or HashSet
hashCode() - Method in class tenapull.data.persistence.Hash
 
hashCode() - Method in class tenapull.data.persistence.MultiTypeWrapper
 
hashCode() - Method in class tenapull.util.Type
 
hashCode(byte[]) - Static method in class tenapull.data.persistence.Hash
Generates a unique java hashCode from the provided bytes array by applying a cumulative bitwise XOR operation on each sequential set of 4 bytes
hashCode(String) - Static method in class tenapull.data.persistence.Hash
Generates a unique java hashCode from the bytes array in the provided string
HashLookupDao<POJO extends HashLookupPojo<POJO>> - Class in tenapull.data.persistence
Dao used for object lookups that are indexed by their hash.
HashLookupDao(Class<POJO>) - Constructor for class tenapull.data.persistence.HashLookupDao
Instantiates a new Hash lookup dao for the provided pojo type
HashLookupPojo<POJO extends HashLookupPojo<POJO>> - Interface in tenapull.data.entity.template
Interface for "complex lookup" (or "object lookup") pojos, which use a hash of their serialized JSON for indexing and ensuring uniqueness.
HashLookupTemplate<POJO extends HashLookupTemplate<POJO>> - Class in tenapull.data.entity.template
The standard implementation of the HashLookupPojo interface.
HashLookupTemplate() - Constructor for class tenapull.data.entity.template.HashLookupTemplate
 
hasNext() - Method in class tenapull.sync.ReadWriteLock.ReadThreadsIterator
 
hexString(byte[]) - Static method in class tenapull.data.persistence.Hash
Converts an array of bytes into a hexadecimal encoded string
hexString(String) - Static method in class tenapull.data.persistence.Hash
Lazily hashes the provided string and returns the resulting hash as a hexadecimal encoded
holdSession() - Method in class tenapull.data.persistence.Dao
Holds a session open for all invocations on the current thread until releaseSession has been called.
holdsLock() - Method in class tenapull.sync.ReadWriteLock
Find out if the current thread holds any lock (read or write) on this ReadWriteLock
holdsReadLock() - Method in class tenapull.sync.ReadWriteLock
Find out if the current thread holds a read lock on this ReadWriteLock
holdsReadLock(Thread) - Method in class tenapull.sync.ReadWriteLock
Find out if the provided thread holds a read lock on this ReadWriteLock
holdsWriteLock() - Method in class tenapull.sync.ReadWriteLock
Find out if the current thread holds the write lock on this ReadWriteLock
holdsWriteLock(Thread) - Method in class tenapull.sync.ReadWriteLock
Find out if the provided thread holds the write lock on this ReadWriteLock
HostFqdn - Class in tenapull.data.entity.lookup
Represents a simple string/varchar lookup from the host_fqdn table
HostFqdn() - Constructor for class tenapull.data.entity.lookup.HostFqdn
 
HostIp - Class in tenapull.data.entity.lookup
Represents a simple string/varchar lookup from the host_ip table
HostIp() - Constructor for class tenapull.data.entity.lookup.HostIp
 
Hostname - Class in tenapull.data.entity.lookup
Represents a simple string/varchar lookup from the hostname table
Hostname() - Constructor for class tenapull.data.entity.lookup.Hostname
 
HostNetbiosName - Class in tenapull.data.entity.lookup
Represents a simple string/varchar lookup from the host_netbios_name table
HostNetbiosName() - Constructor for class tenapull.data.entity.lookup.HostNetbiosName
 
HostOutput - Class in tenapull.data.entity.splunk
 
HostOutput() - Constructor for class tenapull.data.entity.splunk.HostOutput
 
HostOutputToArray - Class in tenapull.data.deserialize
Serializes a HostOutput instance as an array of HostVulnerabilityOutputs
HostOutputToArray() - Constructor for class tenapull.data.deserialize.HostOutputToArray
 
HostVulnerabilityOutput - Class in tenapull.data.entity.splunk
 
HostVulnerabilityOutput() - Constructor for class tenapull.data.entity.splunk.HostVulnerabilityOutput
 
HostVulnerabilityOutput(ScanResponse, ScanHost, ScanHostResponse, Vulnerability, HostOutput) - Constructor for class tenapull.data.entity.splunk.HostVulnerabilityOutput
 
HostVulnerabilityOutput.ScanHostSummary - Class in tenapull.data.entity.splunk
 
HostVulnerabilityOutput.ScanSummary - Class in tenapull.data.entity.splunk
 
HostVulnsJob - Class in tenapull.run
Takes a given scanResponse and host from the scanResponse, and fetches the host vulnerability data from the Nessus API about that host.
HostVulnsJob(ScanResponse, ScanHost) - Constructor for class tenapull.run.HostVulnsJob
Instantiates a new Host vulns job using the provided scanResponse and scan host.
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