Index

A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages

A

AbstractLambdaAuditor - Class in com.thirtysevenaudits.auditor.aws
 
AbstractLambdaAuditor() - Constructor for class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
auditor() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the auditor record component.
Auditor - Record Class in com.thirtysevenaudits.auditor
 
Auditor(String, String, String) - Constructor for record class com.thirtysevenaudits.auditor.Auditor
Creates an instance of a Auditor record class.

B

BasePojoSerializer - Class in com.thirtysevenaudits.auditor.aws
 
BasePojoSerializer() - Constructor for class com.thirtysevenaudits.auditor.aws.BasePojoSerializer
 
basicAuth() - Method in record class com.thirtysevenaudits.auditor.Request
Returns the value of the basicAuth record component.
BasicAuth - Record Class in com.thirtysevenaudits.auditor
 
BasicAuth(String, String) - Constructor for record class com.thirtysevenaudits.auditor.BasicAuth
Creates an instance of a BasicAuth record class.

C

CDNUtil - Class in com.thirtysevenaudits.util
 
CDNUtil() - Constructor for class com.thirtysevenaudits.util.CDNUtil
 
Check - Record Class in com.thirtysevenaudits.auditor
 
Check(CheckStatus, String, String, String, int, Map<String, Object>) - Constructor for record class com.thirtysevenaudits.auditor.Check
Creates an instance of a Check record class.
checks() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the checks record component.
CheckStatus - Enum Class in com.thirtysevenaudits.auditor
 
com.thirtysevenaudits.auditor - package com.thirtysevenaudits.auditor
 
com.thirtysevenaudits.auditor.aws - package com.thirtysevenaudits.auditor.aws
 
com.thirtysevenaudits.crawler - package com.thirtysevenaudits.crawler
 
com.thirtysevenaudits.util - package com.thirtysevenaudits.util
 
convertFailToWarning(Check) - Static method in record class com.thirtysevenaudits.auditor.Check
 
convertKeyToLowercase(Map<String, List<String>>) - Static method in class com.thirtysevenaudits.util.HeadersUtil
 
countStatus(Collection<Check>, CheckStatus) - Static method in record class com.thirtysevenaudits.auditor.Check
 

D

data() - Method in record class com.thirtysevenaudits.auditor.Check
Returns the value of the data record component.
date() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the date record component.
determineOverallStatus(List<Check>) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
Determines overall status based on collected issues.

E

equals(Object) - Method in record class com.thirtysevenaudits.auditor.Auditor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thirtysevenaudits.auditor.BasicAuth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thirtysevenaudits.auditor.Check
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thirtysevenaudits.auditor.Request
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thirtysevenaudits.auditor.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thirtysevenaudits.auditor.Software
Indicates whether some other object is "equal to" this one.
error(Check) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
error(String, List<Check>) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
ERROR - Enum constant in enum class com.thirtysevenaudits.auditor.CheckStatus
 

F

FAIL - Enum constant in enum class com.thirtysevenaudits.auditor.CheckStatus
 
failure(Check) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
failure(String, List<Check>) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
fetch(String) - Method in class com.thirtysevenaudits.crawler.HeadersCrawler
 
fetch(String, boolean) - Method in class com.thirtysevenaudits.crawler.HeadersCrawler
 
fromJson(InputStream, Type) - Method in class com.thirtysevenaudits.auditor.aws.BasePojoSerializer
 
fromJson(String, Type) - Method in class com.thirtysevenaudits.auditor.aws.BasePojoSerializer
 

G

getAuditor() - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
getId() - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
getName() - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
getUserAgent() - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
getVersion() - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
groupId() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the groupId record component.

H

handleRequest(Request, Context) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
hashCode() - Method in record class com.thirtysevenaudits.auditor.Auditor
Returns a hash code value for this object.
hashCode() - Method in record class com.thirtysevenaudits.auditor.BasicAuth
Returns a hash code value for this object.
hashCode() - Method in record class com.thirtysevenaudits.auditor.Check
Returns a hash code value for this object.
hashCode() - Method in record class com.thirtysevenaudits.auditor.Request
Returns a hash code value for this object.
hashCode() - Method in record class com.thirtysevenaudits.auditor.Response
Returns a hash code value for this object.
hashCode() - Method in record class com.thirtysevenaudits.auditor.Software
Returns a hash code value for this object.
hasHeaderCdnFingerprints(Map<String, List<String>>) - Static method in class com.thirtysevenaudits.util.CDNUtil
 
HeadersCrawler - Class in com.thirtysevenaudits.crawler
 
HeadersCrawler(String, BasicAuth) - Constructor for class com.thirtysevenaudits.crawler.HeadersCrawler
 
HeadersCrawler(String, Map<String, String>, boolean, BasicAuth) - Constructor for class com.thirtysevenaudits.crawler.HeadersCrawler
 
HeadersUtil - Class in com.thirtysevenaudits.util
 
HeadersUtil() - Constructor for class com.thirtysevenaudits.util.HeadersUtil
 

I

id() - Method in record class com.thirtysevenaudits.auditor.Auditor
Returns the value of the id record component.
id() - Method in record class com.thirtysevenaudits.auditor.Request
Returns the value of the id record component.
INFORMATION - Enum constant in enum class com.thirtysevenaudits.auditor.CheckStatus
 
isServerHeaderPointingtoCDN(Map<String, List<String>>) - Static method in class com.thirtysevenaudits.util.CDNUtil
 

L

logger - Variable in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 

M

message() - Method in record class com.thirtysevenaudits.auditor.Check
Returns the value of the message record component.
message() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the message record component.

N

name() - Method in record class com.thirtysevenaudits.auditor.Auditor
Returns the value of the name record component.

P

password() - Method in record class com.thirtysevenaudits.auditor.BasicAuth
Returns the value of the password record component.
process(String, BasicAuth) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
product() - Method in record class com.thirtysevenaudits.auditor.Software
Returns the value of the product record component.

R

recommendation() - Method in record class com.thirtysevenaudits.auditor.Check
Returns the value of the recommendation record component.
Request - Record Class in com.thirtysevenaudits.auditor
 
Request(String, String, List<Software>, BasicAuth) - Constructor for record class com.thirtysevenaudits.auditor.Request
Creates an instance of a Request record class.
resolveVersion(Class<?>) - Static method in class com.thirtysevenaudits.util.VersionUtil
Same as VersionUtil.resolveVersion(Class, String, String) using this module's Maven coordinates.
resolveVersion(Class<?>, String, String) - Static method in class com.thirtysevenaudits.util.VersionUtil
 
resource() - Method in record class com.thirtysevenaudits.auditor.Check
Returns the value of the resource record component.
Response - Record Class in com.thirtysevenaudits.auditor
 
Response(double, Auditor, CheckStatus, Instant, String, UUID, List<Check>) - Constructor for record class com.thirtysevenaudits.auditor.Response
Creates an instance of a Response record class.
Response(Auditor, CheckStatus, String, List<Check>) - Constructor for record class com.thirtysevenaudits.auditor.Response
 
Response(Auditor, CheckStatus, Instant, String, UUID, List<Check>) - Constructor for record class com.thirtysevenaudits.auditor.Response
 

S

score() - Method in record class com.thirtysevenaudits.auditor.Check
Returns the value of the score record component.
Software - Record Class in com.thirtysevenaudits.auditor
 
Software(String, String, String) - Constructor for record class com.thirtysevenaudits.auditor.Software
Creates an instance of a Software record class.
stack() - Method in record class com.thirtysevenaudits.auditor.Request
Returns the value of the stack record component.
status() - Method in record class com.thirtysevenaudits.auditor.Check
Returns the value of the status record component.
status() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the status record component.
success(Check) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
success(String, List<Check>) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
SUCCESS - Enum constant in enum class com.thirtysevenaudits.auditor.CheckStatus
 

T

toJson(T, OutputStream, Type) - Method in class com.thirtysevenaudits.auditor.aws.BasePojoSerializer
 
toString() - Method in record class com.thirtysevenaudits.auditor.Auditor
Returns a string representation of this record class.
toString() - Method in record class com.thirtysevenaudits.auditor.BasicAuth
Returns a string representation of this record class.
toString() - Method in record class com.thirtysevenaudits.auditor.Check
Returns a string representation of this record class.
toString() - Method in record class com.thirtysevenaudits.auditor.Request
Returns a string representation of this record class.
toString() - Method in record class com.thirtysevenaudits.auditor.Response
Returns a string representation of this record class.
toString() - Method in record class com.thirtysevenaudits.auditor.Software
Returns a string representation of this record class.

U

url() - Method in record class com.thirtysevenaudits.auditor.Request
Returns the value of the url record component.
username() - Method in record class com.thirtysevenaudits.auditor.BasicAuth
Returns the value of the username record component.

V

valueOf(String) - Static method in enum class com.thirtysevenaudits.auditor.CheckStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.thirtysevenaudits.auditor.CheckStatus
Returns an array containing the constants of this enum class, in the order they are declared.
vendor() - Method in record class com.thirtysevenaudits.auditor.Software
Returns the value of the vendor record component.
version() - Method in record class com.thirtysevenaudits.auditor.Auditor
Returns the value of the version record component.
version() - Method in record class com.thirtysevenaudits.auditor.Response
Returns the value of the version record component.
version() - Method in record class com.thirtysevenaudits.auditor.Software
Returns the value of the version record component.
VersionUtil - Class in com.thirtysevenaudits.util
Resolves the Maven project version for a class's artifact.

W

warning(Check) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
warning(String, List<Check>) - Method in class com.thirtysevenaudits.auditor.aws.AbstractLambdaAuditor
 
WARNING - Enum constant in enum class com.thirtysevenaudits.auditor.CheckStatus
 
A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages