Index

A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addComment(BigInteger, String) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Add a note to a ticket.
Alert - Class in com.michelin.cert.redscan.utils.models.reports
Common Alert model.
Alert() - Constructor for class com.michelin.cert.redscan.utils.models.reports.Alert
Default constructor.
Alert(Vulnerability) - Constructor for class com.michelin.cert.redscan.utils.models.reports.Alert
Create an alert from vulnerability.
applicationName - Variable in class com.michelin.cert.redscan.utils.caching.CacheManager
 

B

block() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Block the Datalake storage item.
blocked - Variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
 
Brand - Class in com.michelin.cert.redscan.utils.models
Brand model.
Brand() - Constructor for class com.michelin.cert.redscan.utils.models.Brand
Default constructor.
Brand(String) - Constructor for class com.michelin.cert.redscan.utils.models.Brand
Brand constructor.
Brand(String, int, Date) - Constructor for class com.michelin.cert.redscan.utils.models.Brand
Brand constructor.
BRONZE - Enum constant in enum com.michelin.cert.redscan.utils.models.ServiceLevel
 
buildKey(String...) - Method in class com.michelin.cert.redscan.utils.caching.CacheManager
Generate a unique key for the cache.

C

CacheManager - Class in com.michelin.cert.redscan.utils.caching
Cache management.
CacheManager() - Constructor for class com.michelin.cert.redscan.utils.caching.CacheManager
CacheManager default constructor.
CacheManager(String, String) - Constructor for class com.michelin.cert.redscan.utils.caching.CacheManager
CacheManager constructor.
cacheManagerUrl - Variable in class com.michelin.cert.redscan.utils.caching.CacheManager
 
com.michelin.cert.redscan.utils.caching - package com.michelin.cert.redscan.utils.caching
 
com.michelin.cert.redscan.utils.datalake - package com.michelin.cert.redscan.utils.datalake
 
com.michelin.cert.redscan.utils.json - package com.michelin.cert.redscan.utils.json
 
com.michelin.cert.redscan.utils.mantisbt - package com.michelin.cert.redscan.utils.mantisbt
 
com.michelin.cert.redscan.utils.models - package com.michelin.cert.redscan.utils.models
 
com.michelin.cert.redscan.utils.models.reports - package com.michelin.cert.redscan.utils.models.reports
 
com.michelin.cert.redscan.utils.models.services - package com.michelin.cert.redscan.utils.models.services
 
com.michelin.cert.redscan.utils.network - package com.michelin.cert.redscan.utils.network
 
com.michelin.cert.redscan.utils.system - package com.michelin.cert.redscan.utils.system
 
CommonTags - Class in com.michelin.cert.redscan.utils.models.reports
Common Tags that can be used.
CommonTags() - Constructor for class com.michelin.cert.redscan.utils.models.reports.CommonTags
 
COMPLIANCE - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 
create() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Create the item in Elastic searchContent.
createIssue(Vulnerability) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Create a MantisBT issue from vulnerability.
createObject(DatalakeStorageItem) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Insert a new object in ElasticSearch.
createObject(String, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Insert a new object in ElasticSearch.
createObject(String, String, JSONObject) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Insert a new object in ElasticSearch.
CREDENTIALS - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 
CRITICAL - Static variable in class com.michelin.cert.redscan.utils.models.reports.Severity
 

D

data - Variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
 
DatalakeStorage - Class in com.michelin.cert.redscan.utils.datalake
Datalake storage.
DatalakeStorageException - Exception Class in com.michelin.cert.redscan.utils.datalake
Datalake Storage custom exception class .
DatalakeStorageException(String) - Constructor for exception class com.michelin.cert.redscan.utils.datalake.DatalakeStorageException
Default constructor.
DatalakeStorageException(String, Throwable) - Constructor for exception class com.michelin.cert.redscan.utils.datalake.DatalakeStorageException
DatalakeStorageException constructor.
DatalakeStorageItem - Class in com.michelin.cert.redscan.utils.datalake
API for interacting with ElasticSearch.
DatalakeStorageItem() - Constructor for class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
DatalakeStorageItem default constructor.
DatalakeStorageResponseCode - Class in com.michelin.cert.redscan.utils.datalake
Datalake Storage HTTP response code .
DatalakeStorageResponseCode() - Constructor for class com.michelin.cert.redscan.utils.datalake.DatalakeStorageResponseCode
 
delete() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Delete the item from ElasticSearch.
deleteIssue(BigInteger) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Delete MantisBT issue.
deleteObject(DatalakeStorageItem) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Delete an object from ElasticSearch.
deleteObject(String, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Delete an object from ElasticSearch.
Domain - Class in com.michelin.cert.redscan.utils.models
Domain model.
Domain() - Constructor for class com.michelin.cert.redscan.utils.models.Domain
Default constructor.
Domain(String) - Constructor for class com.michelin.cert.redscan.utils.models.Domain
Domain constructor.
Domain(String, String) - Constructor for class com.michelin.cert.redscan.utils.models.Domain
Domain constructor.
Domain(String, String, boolean) - Constructor for class com.michelin.cert.redscan.utils.models.Domain
Domain constructor.

E

execute(String) - Method in class com.michelin.cert.redscan.utils.system.OsCommandExecutor
Execute securely a process.
execute(String, boolean) - Method in class com.michelin.cert.redscan.utils.system.OsCommandExecutor
Execute securely a process.
execute(String, File) - Method in class com.michelin.cert.redscan.utils.system.OsCommandExecutor
Execute securely a process.
execute(String, File, boolean) - Method in class com.michelin.cert.redscan.utils.system.OsCommandExecutor
Execute securely a process.
EXPOSURE - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 

F

find() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get instantiated item.
find(String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get instantiated item.
findAll() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all instanciated items.
findAll(String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all instanciated items with particular sorting.
findAll(String, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all instanciated items with pagination.
findAll(String, String, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all instanciated items with pagination and particular sorting.
findAllContent() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all items.
findAllContent(String, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all items with pagination.
findAllContent(JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all items with particular sorting.
findAllContent(JSONObject, String, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get all items with pagination and particular sorting.
findByValue(int) - Static method in enum com.michelin.cert.redscan.utils.models.ServiceLevel
Find ServiceLevel by int value.
findContent(String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get item from their id.
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Create DatalakeStorageItem instance from Datalake data.
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.Brand
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.Domain
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.Ip
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.IpRange
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
 
fromDatalake(JSONObject) - Method in class com.michelin.cert.redscan.utils.models.services.Service
 
fromDate(Date) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Convert Date to String.
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.Brand
 
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.Domain
 
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.Ip
 
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.IpRange
 
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
 
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
 
fromJson(String) - Method in interface com.michelin.cert.redscan.utils.models.Sendable
Convert json string to object.
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
 
fromJson(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
 

G

generateId(String...) - Static method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
* Generate unique internal id from dedicated value.
getBanner() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service banner.
getBlocked() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Item's blocking status.
getBlockId() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Block ID.
getCache(String, int) - Method in class com.michelin.cert.redscan.utils.caching.CacheManager
Get cache entry.
getCidr() - Method in class com.michelin.cert.redscan.utils.models.IpRange
Classless Inter-Domain Routing.
getData() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
All data from elasticsearch for a datalake storage item.
getDescription() - Method in class com.michelin.cert.redscan.utils.models.IpRange
Ip range description.
getDescription() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Detailed description of the vulnerability.
getDomain() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service domain.
getDomain() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service domain.
getErrorOutputs() - Method in class com.michelin.cert.redscan.utils.system.StreamGobbler
Get Object Array corresponding to the error output.
getExitStatus() - Method in class com.michelin.cert.redscan.utils.system.StreamGobbler
Exit status code of the process.
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.Brand
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.Domain
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.Ip
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.IpRange
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.reports.Alert
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
 
getFanoutExchangeName() - Method in interface com.michelin.cert.redscan.utils.models.Sendable
Get Fanout exchange name.
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
 
getFanoutExchangeName() - Method in class com.michelin.cert.redscan.utils.models.services.Service
 
getId() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Item ID.
getId() - Method in class com.michelin.cert.redscan.utils.models.Brand
 
getId() - Method in class com.michelin.cert.redscan.utils.models.Domain
 
getId() - Method in class com.michelin.cert.redscan.utils.models.Ip
 
getId() - Method in class com.michelin.cert.redscan.utils.models.IpRange
 
getId() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
 
getId() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Internal ID.
getId() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
 
getId() - Method in class com.michelin.cert.redscan.utils.models.services.Service
 
getIndex() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Get index name.
getIp() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service ip.
getIp() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service ip.
getIssue(BigInteger) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Get issue by MantisBT id.
getIssuesByInternalId(String) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Get issue by Internal id.
getLastScanDate() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Last scan date.
getLastScanDate() - Method in class com.michelin.cert.redscan.utils.models.IpRange
Last scan date.
getMantisVersion() - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Get MantisBT version.
getName() - Method in class com.michelin.cert.redscan.utils.models.Brand
Brand name.
getName() - Method in class com.michelin.cert.redscan.utils.models.Domain
Domain name.
getName() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
Master domain name.
getName() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service name.
getObject(DatalakeStorageItem) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Retrieve an object from Elastic search.
getObject(DatalakeStorageItem, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Retrieve an object from Elastic search.
getObject(String, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Retrieve an object from Elastic search.
getObjects(DatalakeStorageItem, JSONObject) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Search objects.
getObjects(DatalakeStorageItem, JSONObject, String, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Search objects with pagination.
getObjects(DatalakeStorageItem, JSONObject, String, String, JSONObject) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Search objects with sorting and pagination.
getObjects(DatalakeStorageItem, JSONObject, JSONObject) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Search objects with sorting.
getObjects(String, JSONObject, String, String, JSONObject) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Search objects with pagination.
getObjects(String, JSONObject, JSONObject) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Search objects.
getOrigin() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Origin of the vulnerability (ex: redscan-urlcrazy).
getParent() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Parent item id.
getPort() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service port.
getPort() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service port.
getProduct() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service product.
getProtocol() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service protocol.
getSafeBoolean(JSONObject, String) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to extract boolean from Json Object.
getSafeInt(JSONObject, String) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to extract int from Json Object.
getSafeString(JSONObject, String) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to extract string from Json Object.
getSafeStringArray(JSONObject, String) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to inject string array to Json Object.
getServiceLevel() - Method in class com.michelin.cert.redscan.utils.models.Brand
Brand service level.
getServiceLevel() - Method in class com.michelin.cert.redscan.utils.models.IpRange
Ip range service level.
getServiceLevel() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain service level.
getSeverity() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability severity.
getStandardOutputs() - Method in class com.michelin.cert.redscan.utils.system.StreamGobbler
Get Object Array corresponding to the standard output.
getState() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service state.
getSummary() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability title.
getTags() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Tags used by Mantisbt.
getTunnel() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service tunnel.
getUrl() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability URL.
getValue() - Method in class com.michelin.cert.redscan.utils.models.Ip
Get ip adress.
getValue() - Method in enum com.michelin.cert.redscan.utils.models.ServiceLevel
Retrieve ServiceLevel instance value.
getVersion() - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service version.
GOLD - Enum constant in enum com.michelin.cert.redscan.utils.models.ServiceLevel
 

H

HIGH - Static variable in class com.michelin.cert.redscan.utils.models.reports.Severity
 
HTTP_CREATED - Static variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageResponseCode
 
HTTP_NOT_FOUND - Static variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageResponseCode
 
HTTP_OK - Static variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageResponseCode
 
HttpService - Class in com.michelin.cert.redscan.utils.models.services
Http Service model.
HttpService() - Constructor for class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service Constructor.
HttpService(String, String, String, boolean) - Constructor for class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service Constructor.
HttpService(String, String, String, String, boolean) - Constructor for class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service Constructor.

I

index - Variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
 
INFO - Static variable in class com.michelin.cert.redscan.utils.models.reports.Severity
 
init(String, String, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Init the datalake storage.
init(String, String, String) - Static method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Init the MantisBT client.
Ip - Class in com.michelin.cert.redscan.utils.models
Ip model.
Ip() - Constructor for class com.michelin.cert.redscan.utils.models.Ip
Default constructor.
Ip(String) - Constructor for class com.michelin.cert.redscan.utils.models.Ip
Ip constructor.
Ip(String, String) - Constructor for class com.michelin.cert.redscan.utils.models.Ip
Ip constructor.
Ip(String, String, boolean) - Constructor for class com.michelin.cert.redscan.utils.models.Ip
Ip constructor.
IpRange - Class in com.michelin.cert.redscan.utils.models
IP range model.
IpRange() - Constructor for class com.michelin.cert.redscan.utils.models.IpRange
Default constructor.
IpRange(String) - Constructor for class com.michelin.cert.redscan.utils.models.IpRange
IpRange constructor.
IpRange(String, String, int, Date) - Constructor for class com.michelin.cert.redscan.utils.models.IpRange
IpRange constructor.
isBlocked() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Determine if Datalake storage item is blocked.
isHavingStdOuput() - Method in class com.michelin.cert.redscan.utils.system.StreamGobbler
Return true if the command return something in standard output.
isInScope() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain isInScope.
isLocal(String) - Static method in class com.michelin.cert.redscan.utils.network.NetworkUtils
Test if the domain link to internal address.
isLocalhost(String) - Static method in class com.michelin.cert.redscan.utils.network.NetworkUtils
Test if the domain link to localhost.
isReviewed() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain isReviewed.
isSsl() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service protocol (http, https).
isValid() - Method in class com.michelin.cert.redscan.utils.models.IpRange
Check if CIDR is valid.

J

JsonUtils - Class in com.michelin.cert.redscan.utils.json
Json Utils.
JsonUtils() - Constructor for class com.michelin.cert.redscan.utils.json.JsonUtils
 

L

LOW - Static variable in class com.michelin.cert.redscan.utils.models.reports.Severity
 

M

MantisBtClient - Class in com.michelin.cert.redscan.utils.mantisbt
MantisBT client.
MantisBtClient() - Constructor for class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
 
MasterDomain - Class in com.michelin.cert.redscan.utils.models
MasterDomain model.
MasterDomain() - Constructor for class com.michelin.cert.redscan.utils.models.MasterDomain
Default constructor.
MasterDomain(String) - Constructor for class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain constructor.
MasterDomain(String, int, boolean, boolean, Date, String) - Constructor for class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain constructor.
MasterDomain(String, String) - Constructor for class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain constructor.
MEDIUM - Static variable in class com.michelin.cert.redscan.utils.models.reports.Severity
 
MISCONFIGURATION - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 

N

NetworkUtils - Class in com.michelin.cert.redscan.utils.network
Network utils class.
NetworkUtils() - Constructor for class com.michelin.cert.redscan.utils.network.NetworkUtils
 
NONE - Enum constant in enum com.michelin.cert.redscan.utils.models.ServiceLevel
 

O

OsCommandExecutor - Class in com.michelin.cert.redscan.utils.system
Os Command Executor.
OsCommandExecutor() - Constructor for class com.michelin.cert.redscan.utils.system.OsCommandExecutor
 

P

parent - Variable in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
 
PHISHING - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 

R

removeField(String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Delete a specific field for the item.
removeObjectField(DatalakeStorageItem, String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Remove a specific field for an object.
reopenTicket(BigInteger) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Reopen a ticket.
run() - Method in class com.michelin.cert.redscan.utils.system.StreamGobbler
 

S

search(String, String, JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items with pagination.
search(String, String, JSONObject, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items with pagination and sorting.
search(JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items.
search(JSONObject, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items with sorting.
searchContent(JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items.
searchContent(JSONObject, String, String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items with pagination.
searchContent(JSONObject, String, String, JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items with pagination and sorting.
searchContent(JSONObject, JSONObject) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Search items with sorting.
Sendable - Interface in com.michelin.cert.redscan.utils.models
Sendable interface.
Service - Class in com.michelin.cert.redscan.utils.models.services
Service model.
Service() - Constructor for class com.michelin.cert.redscan.utils.models.services.Service
Default constructor.
Service(String, String, String) - Constructor for class com.michelin.cert.redscan.utils.models.services.Service
Service Constructor.
Service(String, String, String, String) - Constructor for class com.michelin.cert.redscan.utils.models.services.Service
Service Constructor.
Service(String, String, String, String, String) - Constructor for class com.michelin.cert.redscan.utils.models.services.Service
Service Constructor.
Service(String, String, String, String, String, String, String, String, String, String) - Constructor for class com.michelin.cert.redscan.utils.models.services.Service
Service Constructor.
ServiceLevel - Enum in com.michelin.cert.redscan.utils.models
Service levels enumeration.
setBanner(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service banner.
setBlocked(boolean) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Item's blocking status.
setCache(String, Map<String, String>) - Method in class com.michelin.cert.redscan.utils.caching.CacheManager
Set cache entry.
setCidr(String) - Method in class com.michelin.cert.redscan.utils.models.IpRange
Classless Inter-Domain Routing.
setData(Map<String, Object>) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
All data from elasticsearch for a datalake storage item.
setDescription(String) - Method in class com.michelin.cert.redscan.utils.models.IpRange
Ip range description.
setDescription(String) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Detailed description of the vulnerability.
setDomain(String) - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service domain.
setDomain(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service domain.
setExitStatus(int) - Method in class com.michelin.cert.redscan.utils.system.StreamGobbler
Exit status code of the process.
setId(String) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Internal ID.
setIndex(String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Index name.
setInScope(boolean) - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain isInScope.
setIp(String) - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service ip.
setIp(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service ip.
setLastScanDate(Date) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Last scan date.
setLastScanDate(Date) - Method in class com.michelin.cert.redscan.utils.models.IpRange
Last scan date.
setName(String) - Method in class com.michelin.cert.redscan.utils.models.Brand
Brand name.
setName(String) - Method in class com.michelin.cert.redscan.utils.models.Domain
Domain name.
setName(String) - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
Master domain name.
setName(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service name.
setOrigin(String) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Origin of the vulnerability (ex: redscan-urlcrazy).
setParent(String) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Parent item id.
setPort(String) - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service port.
setPort(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service port.
setProduct(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service product.
setProtocol(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service protocol.
setReviewed(boolean) - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain isReviewed.
setSafeBoolean(JSONObject, String, Boolean) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to inject boolean to Json Object.
setSafeInt(JSONObject, String, int) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to inject int to Json Object.
setSafeString(JSONObject, String, String) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to inject string to Json Object.
setSafeStringArray(JSONObject, String, String[]) - Static method in class com.michelin.cert.redscan.utils.json.JsonUtils
Safe method to inject string array to Json Object.
setServiceLevel(int) - Method in class com.michelin.cert.redscan.utils.models.Brand
Brand service level.
setServiceLevel(int) - Method in class com.michelin.cert.redscan.utils.models.IpRange
Ip range service level.
setServiceLevel(int) - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
MasterDomain service level.
setSeverity(int) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability severity.
setSsl(boolean) - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
HTTP Service protocol (http, https).
setState(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service state.
setSummary(String) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability title.
setTags(String[]) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Tags used by Mantisbt.
setTunnel(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service tunnel.
setUrl(String) - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability URL.
setValue(String) - Method in class com.michelin.cert.redscan.utils.models.Ip
Set ip adress.
setVersion(String) - Method in class com.michelin.cert.redscan.utils.models.services.Service
Service version.
Severity - Class in com.michelin.cert.redscan.utils.models.reports
Severity enum.
Severity() - Constructor for class com.michelin.cert.redscan.utils.models.reports.Severity
 
shouldBeReopened(IssueData) - Method in class com.michelin.cert.redscan.utils.mantisbt.MantisBtClient
Determine if the ticket should be reopened.
SILVER - Enum constant in enum com.michelin.cert.redscan.utils.models.ServiceLevel
 
StreamGobbler - Class in com.michelin.cert.redscan.utils.system
StreamGobbler for fetch command output.
StreamGobbler(InputStream, InputStream) - Constructor for class com.michelin.cert.redscan.utils.system.StreamGobbler
Public constructor.

T

THREAT - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 
toDate(String) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Convert String to Date.
toIpList() - Method in class com.michelin.cert.redscan.utils.models.IpRange
Get ip addresses from CIDR, including network and broadcast addresses.
toJson() - Method in class com.michelin.cert.redscan.utils.models.Brand
 
toJson() - Method in class com.michelin.cert.redscan.utils.models.Domain
 
toJson() - Method in class com.michelin.cert.redscan.utils.models.Ip
 
toJson() - Method in class com.michelin.cert.redscan.utils.models.IpRange
 
toJson() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
 
toJson() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Convert the service to json string.
toJson() - Method in interface com.michelin.cert.redscan.utils.models.Sendable
Convert the object to json string.
toJson() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
 
toJson() - Method in class com.michelin.cert.redscan.utils.models.services.Service
 
toUrl() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
Convert the HTTP Service to url.

U

unblock() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Unblock the Datalake storage item.
upsert() - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Upsert the item in Elastic searchContent.
upsert() - Method in class com.michelin.cert.redscan.utils.models.Brand
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.Domain
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.Ip
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.IpRange
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.MasterDomain
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.reports.Vulnerability
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.services.HttpService
 
upsert() - Method in class com.michelin.cert.redscan.utils.models.services.Service
 
upsertField(String, Object) - Method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorageItem
Insert or Update a specific field for the item.
upsertObjectField(DatalakeStorageItem, String, Object) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Insert or Update a specific field for an object.
upsertObjectField(String, String, String, Object) - Static method in class com.michelin.cert.redscan.utils.datalake.DatalakeStorage
Insert or Update a specific field for an object.

V

valueOf(String) - Static method in enum com.michelin.cert.redscan.utils.models.ServiceLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.michelin.cert.redscan.utils.models.ServiceLevel
Returns an array containing the constants of this enum type, in the order they are declared.
Vulnerability - Class in com.michelin.cert.redscan.utils.models.reports
Vulnerability model.
Vulnerability() - Constructor for class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability Constructor.
Vulnerability(String, int, String, String, String, String, String[]) - Constructor for class com.michelin.cert.redscan.utils.models.reports.Vulnerability
Vulnerability Constructor.
VULNERABILITY - Static variable in class com.michelin.cert.redscan.utils.models.reports.CommonTags
 
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form