Index
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
auditorrecord 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
Auditorrecord 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
basicAuthrecord component. - BasicAuth - Record Class in com.thirtysevenaudits.auditor
- BasicAuth(String, String) - Constructor for record class com.thirtysevenaudits.auditor.BasicAuth
-
Creates an instance of a
BasicAuthrecord 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
Checkrecord class. - checks() - Method in record class com.thirtysevenaudits.auditor.Response
-
Returns the value of the
checksrecord 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
datarecord component. - date() - Method in record class com.thirtysevenaudits.auditor.Response
-
Returns the value of the
daterecord 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
groupIdrecord 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
idrecord component. - id() - Method in record class com.thirtysevenaudits.auditor.Request
-
Returns the value of the
idrecord 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
messagerecord component. - message() - Method in record class com.thirtysevenaudits.auditor.Response
-
Returns the value of the
messagerecord component.
N
- name() - Method in record class com.thirtysevenaudits.auditor.Auditor
-
Returns the value of the
namerecord component.
P
- password() - Method in record class com.thirtysevenaudits.auditor.BasicAuth
-
Returns the value of the
passwordrecord 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
productrecord component.
R
- recommendation() - Method in record class com.thirtysevenaudits.auditor.Check
-
Returns the value of the
recommendationrecord 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
Requestrecord 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
resourcerecord 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
Responserecord 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
scorerecord 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
Softwarerecord class. - stack() - Method in record class com.thirtysevenaudits.auditor.Request
-
Returns the value of the
stackrecord component. - status() - Method in record class com.thirtysevenaudits.auditor.Check
-
Returns the value of the
statusrecord component. - status() - Method in record class com.thirtysevenaudits.auditor.Response
-
Returns the value of the
statusrecord 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
urlrecord component. - username() - Method in record class com.thirtysevenaudits.auditor.BasicAuth
-
Returns the value of the
usernamerecord 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
vendorrecord component. - version() - Method in record class com.thirtysevenaudits.auditor.Auditor
-
Returns the value of the
versionrecord component. - version() - Method in record class com.thirtysevenaudits.auditor.Response
-
Returns the value of the
versionrecord component. - version() - Method in record class com.thirtysevenaudits.auditor.Software
-
Returns the value of the
versionrecord 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
All Classes and Interfaces|All Packages