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

M

main(String[]) - Static method in class tenapull.run.FilterForPlugin
Quick and dirty utility for filtering all the JSON outputs in demo-output directory, to include only the ones with plugin data.
main(String[]) - Static method in class tenapull.run.Main
The entry point of the application.
Main - Class in tenapull.run
The entry point to the TenaPull application.
makeClient() - Static method in class tenapull.client.AcceptAnySSL
Make Jersey client which accepts any SSL certificate.
makeCopy() - Method in class tenapull.data.entity.objectLookup.ExtraJson.JsonMap
Returns a mutable copy of the map
makeDbStringFor(Object) - Static method in class tenapull.data.persistence.MultiTypeWrapper
Make the MultiTypeWrapper db string for a provided object
makeExactPojoSearchMap(POJO) - Method in class tenapull.data.persistence.Dao
Makes the search make to be used by findExactPojo, using the attribute maps created from Hibernate.
makeHostnameVerifier() - Static method in class tenapull.client.AcceptAnySSL
Make hostname verifier that ignores differences between given hostname and certificate hostname
MakeMap - Class in tenapull.util
Static utility for making a map from an array of Objects.
MakeMap() - Constructor for class tenapull.util.MakeMap
 
makePojoNonNullSearchMap(POJO) - Method in class tenapull.data.persistence.Dao
Make the search make to use for findByPojoNonNull
makeSearchMapFromJson(JsonNode) - Static method in class tenapull.data.persistence.MapLookupDao
Make a pojo search map from a json node
makeSSLContext() - Static method in class tenapull.client.AcceptAnySSL
Creates SSL context that trusts all certificates

See resources:
https://stackoverflow.com/questions/875467/java-client-certificates-over-https-ssl
http://useof.org/java-open-source/org.glassfish.jersey.SslConfigurator
https://www.techieshah.com/2019/08/jersey-client-how-to-skip-ssl.html
https://stackoverflow.com/questions/6047996/ignore-self-signed-ssl-cert-using-jersey-client
https://stackoverflow.com/questions/12060250/ignore-ssl-certificate-errors-with-java/42823950

IMPORT TRUSTED SSL:
https://stackoverflow.com/questions/6659360/how-to-solve-javax-net-ssl-sslhandshakeexception-error/6742204#6742204
makeStackTraceString() - Static method in class tenapull.util.StackTracePrinter
Produces a string representation of the current thread's stack trace
makeStackTraceString(StackTraceElement[]) - Static method in class tenapull.util.StackTracePrinter
Produces a string representation of the provided stack trace elements array
makeStackTraceString(StackTraceElement[], String) - Static method in class tenapull.util.StackTracePrinter
Produces a string representation of the provided stack trace elements array using the provided separator between frames of the stack.
makeStackTraceString(Thread) - Static method in class tenapull.util.StackTracePrinter
Produces a string representation of the provided thread's stack trace
makeValueSet() - Method in class tenapull.util.ReverseMap
Makes a set for the values
MapLookupDao<POJO extends MapLookupPojo<POJO>> - Class in tenapull.data.persistence
Dao used for map lookup pojos, where a DB record can be matched by a search map or the _match function.
MapLookupDao(Class<POJO>) - Constructor for class tenapull.data.persistence.MapLookupDao
Instantiates a new MapLookupDao for the pojo type provided.
MapLookupPojo<POJO extends MapLookupPojo> - Interface in tenapull.data.entity.template
A "complex lookup" or "object lookup" altnerative to the HashLookupPojo interface Rather than using a hash of the object, this approach using a search map instead.
mapSearch(Map<String, Object>) - Method in class tenapull.data.persistence.Dao
Map search list.
markErrorStatus() - Static method in class tenapull.run.Main
Marks the application as having an error, so that it will exit with status code -1
MAX_EXCEPTIONS - Static variable in class tenapull.run.DbManagerJob
The constant MAX_EXCEPTIONS.
MAX_JOBS_TASKS - Static variable in class tenapull.run.DbManagerJob
The constant MAX_JOBS_TASKS.
MAX_MAIN_WAIT_TIME - Static variable in class tenapull.run.JobFactory
The maximum amount of time the main thread will wait before iterating over its tasks again.
MAX_NEW_JOB_PROCESSING_TIME_MS - Static variable in class tenapull.run.JobFactory
Timeout to stop processing new jobs.
MILLION - Static variable in class tenapull.sync.InstancesTracker
The constant MILLION used for converting between nanoseconds and milliseconds
MISSING_TYPE - Static variable in class tenapull.data.persistence.MultiTypeWrapper
The MISSING_TYPE error string
MISSING_VALUE - Static variable in class tenapull.data.persistence.MultiTypeWrapper
The MISSING_VALUE error string
MultiChild() - Constructor for class tenapull.data.entity.response.ScanResponse.MultiChild
 
MultiChildLookup() - Constructor for class tenapull.data.entity.response.ScanResponse.MultiChildLookup
 
MultiChildTemplate() - Constructor for class tenapull.data.entity.response.NessusResponse.MultiChildTemplate
 
MultiType - Class in tenapull.data.deserialize
Includes two inner classes for serializing and deserializing the MultiTypeWrapper, which is capable of representing more than one primitive type (e.g.
MultiType() - Constructor for class tenapull.data.deserialize.MultiType
 
MultiType.Deserializer - Class in tenapull.data.deserialize
Deserializes a JSON value of an unknown primitive type into a MultiTypeWrapper
MultiType.Serializer - Class in tenapull.data.deserialize
Serializes a MultiTypeWrapper into the appropriate JSON primitive
MultiTypeWrapper - Class in tenapull.data.persistence
Used to represent a field which may have multiple JSON primitive data types.
MultiTypeWrapper.Converter - Class in tenapull.data.persistence
Hibernate converter, for converting between a string for the DB and a MultiTypeWrapper instance
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