Index

A C D E F G I L O P R S T U V X Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

addMessage(String) - Method in class org.openrewrite.java.security.xml.XmlFactoryVisitor
Adds a message/flag on the first enclosing class instance.
addMessage(String, Object) - Method in class org.openrewrite.java.security.xml.XmlFactoryVisitor
 

C

canSupportScopeSupportExceptionOfType(Cursor, JavaType) - Static method in class org.openrewrite.java.security.internal.CursorUtil
 
charToText - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
CookieSetSecure - Class in org.openrewrite.java.security.servlet
 
CookieSetSecure() - Constructor for class org.openrewrite.java.security.servlet.CookieSetSecure
 
create() - Static method in class org.openrewrite.java.security.xml.ExternalDTDAccumulator
 
create(ExternalDTDAccumulator) - Static method in class org.openrewrite.java.security.xml.DocumentBuilderFactoryFixVisitor
 
create(ExternalDTDAccumulator) - Static method in class org.openrewrite.java.security.xml.TransformerFactoryFixVisitor
 
create(ExternalDTDAccumulator) - Static method in class org.openrewrite.java.security.xml.XmlInputFactoryFixVisitor
 
CsrfProtection - Class in org.openrewrite.java.security.spring
 
CsrfProtection() - Constructor for class org.openrewrite.java.security.spring.CsrfProtection
 
CursorUtil - Class in org.openrewrite.java.security.internal
 
CursorUtil() - Constructor for class org.openrewrite.java.security.internal.CursorUtil
 

D

DBFInsertPropertyStatementVisitor<P> - Class in org.openrewrite.java.security.xml
 
DBFInsertPropertyStatementVisitor(J.Block, XmlFactoryVariable, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.openrewrite.java.security.xml.DBFInsertPropertyStatementVisitor
 
DocumentBuilderFactoryFixVisitor<P> - Class in org.openrewrite.java.security.xml
 

E

ExternalDTDAccumulator - Class in org.openrewrite.java.security.xml
 
ExternalDTDAccumulator() - Constructor for class org.openrewrite.java.security.xml.ExternalDTDAccumulator
 

F

FileConstructorFixVisitor<P> - Class in org.openrewrite.java.security.internal
Fixes the File(String) constructor call to use the multi-argument constructor when relevant.
FileConstructorFixVisitor() - Constructor for class org.openrewrite.java.security.internal.FileConstructorFixVisitor
 
FileConstructorFixVisitor(Predicate<Expression>) - Constructor for class org.openrewrite.java.security.internal.FileConstructorFixVisitor
 
FileSeparatorUtil - Class in org.openrewrite.java.security.internal
 
FileSeparatorUtil() - Constructor for class org.openrewrite.java.security.internal.FileSeparatorUtil
 
FindJwtSecrets - Class in org.openrewrite.java.security.secrets
 
FindJwtSecrets() - Constructor for class org.openrewrite.java.security.secrets.FindJwtSecrets
 
findOuterExecutableBlock(Cursor) - Static method in class org.openrewrite.java.security.internal.CursorUtil
Find the outermost executable J.Block that is an executable set of instructions.
FindSecretsByPattern - Class in org.openrewrite.java.security.secrets
 
FindSecretsByPattern(String, String, String) - Constructor for class org.openrewrite.java.security.secrets.FindSecretsByPattern
 
FindSecretsVisitor - Class in org.openrewrite.java.security.secrets
 
FindSecretsVisitor(String) - Constructor for class org.openrewrite.java.security.secrets.FindSecretsVisitor
 
FindSensitiveApiEndpoints - Class in org.openrewrite.java.security.search
 
FindSensitiveApiEndpoints() - Constructor for class org.openrewrite.java.security.search.FindSensitiveApiEndpoints
 
FindSlackSecrets - Class in org.openrewrite.java.security.secrets
 
FindSlackSecrets() - Constructor for class org.openrewrite.java.security.secrets.FindSlackSecrets
 
FindTextDirectionChanges - Class in org.openrewrite.java.security
 
FindTextDirectionChanges() - Constructor for class org.openrewrite.java.security.FindTextDirectionChanges
 
FixCwe338 - Class in org.openrewrite.java.security
 
FixCwe338() - Constructor for class org.openrewrite.java.security.FixCwe338
 
FSI - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 

G

generate(String) - Static method in class org.openrewrite.java.security.internal.TypeGenerator
 
generate(GenerateWebSecurityConfigurerAdapter, ExecutionContext) - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
generate(GenerateWebSecurityConfigurerAdapter, ExecutionContext) - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
GenerateWebSecurityConfigurerAdapter - Class in org.openrewrite.java.security.spring
 
GenerateWebSecurityConfigurerAdapter() - Constructor for class org.openrewrite.java.security.spring.GenerateWebSecurityConfigurerAdapter
 
getDescription() - Method in class org.openrewrite.java.security.FindTextDirectionChanges
 
getDescription() - Method in class org.openrewrite.java.security.FixCwe338
 
getDescription() - Method in class org.openrewrite.java.security.ImproperPrivilegeManagement
 
getDescription() - Method in class org.openrewrite.java.security.marshalling.InsecureJmsDeserialization
 
getDescription() - Method in class org.openrewrite.java.security.marshalling.SecureJacksonDefaultTyping
 
getDescription() - Method in class org.openrewrite.java.security.marshalling.SecureSnakeYamlConstructor
 
getDescription() - Method in class org.openrewrite.java.security.PartialPathTraversalVulnerability
 
getDescription() - Method in class org.openrewrite.java.security.RegularExpressionDenialOfService
 
getDescription() - Method in class org.openrewrite.java.security.search.FindSensitiveApiEndpoints
 
getDescription() - Method in class org.openrewrite.java.security.secrets.FindJwtSecrets
 
getDescription() - Method in class org.openrewrite.java.security.secrets.FindSecretsByPattern
 
getDescription() - Method in class org.openrewrite.java.security.secrets.FindSlackSecrets
 
getDescription() - Method in class org.openrewrite.java.security.SecureRandom
 
getDescription() - Method in class org.openrewrite.java.security.SecureRandomPrefersDefaultSeed
 
getDescription() - Method in class org.openrewrite.java.security.SecureTempFileCreation
 
getDescription() - Method in class org.openrewrite.java.security.servlet.CookieSetSecure
 
getDescription() - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
getDescription() - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getDescription() - Method in class org.openrewrite.java.security.UseFilesCreateTempDirectory
 
getDescription() - Method in class org.openrewrite.java.security.XmlParserXXEVulnerability
 
getDescription() - Method in class org.openrewrite.java.security.ZipSlip
 
getDisplayName() - Method in class org.openrewrite.java.security.FindTextDirectionChanges
 
getDisplayName() - Method in class org.openrewrite.java.security.FixCwe338
 
getDisplayName() - Method in class org.openrewrite.java.security.ImproperPrivilegeManagement
 
getDisplayName() - Method in class org.openrewrite.java.security.marshalling.InsecureJmsDeserialization
 
getDisplayName() - Method in class org.openrewrite.java.security.marshalling.SecureJacksonDefaultTyping
 
getDisplayName() - Method in class org.openrewrite.java.security.marshalling.SecureSnakeYamlConstructor
 
getDisplayName() - Method in class org.openrewrite.java.security.PartialPathTraversalVulnerability
 
getDisplayName() - Method in class org.openrewrite.java.security.RegularExpressionDenialOfService
 
getDisplayName() - Method in class org.openrewrite.java.security.search.FindSensitiveApiEndpoints
 
getDisplayName() - Method in class org.openrewrite.java.security.secrets.FindJwtSecrets
 
getDisplayName() - Method in class org.openrewrite.java.security.secrets.FindSecretsByPattern
 
getDisplayName() - Method in class org.openrewrite.java.security.secrets.FindSlackSecrets
 
getDisplayName() - Method in class org.openrewrite.java.security.SecureRandom
 
getDisplayName() - Method in class org.openrewrite.java.security.SecureRandomPrefersDefaultSeed
 
getDisplayName() - Method in class org.openrewrite.java.security.SecureTempFileCreation
 
getDisplayName() - Method in class org.openrewrite.java.security.servlet.CookieSetSecure
 
getDisplayName() - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
getDisplayName() - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getDisplayName() - Method in class org.openrewrite.java.security.UseFilesCreateTempDirectory
 
getDisplayName() - Method in class org.openrewrite.java.security.XmlParserXXEVulnerability
 
getDisplayName() - Method in class org.openrewrite.java.security.ZipSlip
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.marshalling.SecureJacksonDefaultTyping
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.PartialPathTraversalVulnerability
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.RegularExpressionDenialOfService
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.SecureRandomPrefersDefaultSeed
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.SecureTempFileCreation
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.UseFilesCreateTempDirectory
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.java.security.ZipSlip
 
getExternalDTDs() - Method in class org.openrewrite.java.security.xml.ExternalDTDAccumulator
 
getFactoryVariableName() - Method in class org.openrewrite.java.security.xml.XmlFactoryInsertVisitor
 
getInitialValue(ExecutionContext) - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
getInitialValue(ExecutionContext) - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getInitialValue(ExecutionContext) - Method in class org.openrewrite.java.security.XmlParserXXEVulnerability
 
getScanner(GenerateWebSecurityConfigurerAdapter) - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
getScanner(GenerateWebSecurityConfigurerAdapter) - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getScanner(ExternalDTDAccumulator) - Method in class org.openrewrite.java.security.XmlParserXXEVulnerability
 
getTags() - Method in class org.openrewrite.java.security.FindTextDirectionChanges
 
getTags() - Method in class org.openrewrite.java.security.FixCwe338
 
getTags() - Method in class org.openrewrite.java.security.ImproperPrivilegeManagement
 
getTags() - Method in class org.openrewrite.java.security.marshalling.InsecureJmsDeserialization
 
getTags() - Method in class org.openrewrite.java.security.marshalling.SecureJacksonDefaultTyping
 
getTags() - Method in class org.openrewrite.java.security.marshalling.SecureSnakeYamlConstructor
 
getTags() - Method in class org.openrewrite.java.security.PartialPathTraversalVulnerability
 
getTags() - Method in class org.openrewrite.java.security.SecureRandom
 
getTags() - Method in class org.openrewrite.java.security.SecureRandomPrefersDefaultSeed
 
getTags() - Method in class org.openrewrite.java.security.SecureTempFileCreation
 
getTags() - Method in class org.openrewrite.java.security.servlet.CookieSetSecure
 
getTags() - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
getTags() - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getTags() - Method in class org.openrewrite.java.security.UseFilesCreateTempDirectory
 
getTags() - Method in class org.openrewrite.java.security.XmlParserXXEVulnerability
 
getTags() - Method in class org.openrewrite.java.security.ZipSlip
 
getVisitor() - Method in class org.openrewrite.java.security.FindTextDirectionChanges
 
getVisitor() - Method in class org.openrewrite.java.security.FixCwe338
 
getVisitor() - Method in class org.openrewrite.java.security.ImproperPrivilegeManagement
 
getVisitor() - Method in class org.openrewrite.java.security.marshalling.InsecureJmsDeserialization
 
getVisitor() - Method in class org.openrewrite.java.security.marshalling.SecureJacksonDefaultTyping
 
getVisitor() - Method in class org.openrewrite.java.security.marshalling.SecureSnakeYamlConstructor
 
getVisitor() - Method in class org.openrewrite.java.security.PartialPathTraversalVulnerability
 
getVisitor() - Method in class org.openrewrite.java.security.RegularExpressionDenialOfService
 
getVisitor() - Method in class org.openrewrite.java.security.search.FindSensitiveApiEndpoints
 
getVisitor() - Method in class org.openrewrite.java.security.secrets.FindJwtSecrets
 
getVisitor() - Method in class org.openrewrite.java.security.secrets.FindSecretsByPattern
 
getVisitor() - Method in class org.openrewrite.java.security.secrets.FindSlackSecrets
 
getVisitor() - Method in class org.openrewrite.java.security.SecureRandom
 
getVisitor() - Method in class org.openrewrite.java.security.SecureRandomPrefersDefaultSeed
 
getVisitor() - Method in class org.openrewrite.java.security.SecureTempFileCreation
 
getVisitor() - Method in class org.openrewrite.java.security.servlet.CookieSetSecure
 
getVisitor() - Method in class org.openrewrite.java.security.UseFilesCreateTempDirectory
 
getVisitor() - Method in class org.openrewrite.java.security.ZipSlip
 
getVisitor(GenerateWebSecurityConfigurerAdapter) - Method in class org.openrewrite.java.security.spring.CsrfProtection
 
getVisitor(GenerateWebSecurityConfigurerAdapter) - Method in class org.openrewrite.java.security.spring.PreventClickjacking
 
getVisitor(ExternalDTDAccumulator) - Method in class org.openrewrite.java.security.XmlParserXXEVulnerability
 

I

ImproperPrivilegeManagement - Class in org.openrewrite.java.security
 
ImproperPrivilegeManagement() - Constructor for class org.openrewrite.java.security.ImproperPrivilegeManagement
 
InsecureJmsDeserialization - Class in org.openrewrite.java.security.marshalling
 
InsecureJmsDeserialization() - Constructor for class org.openrewrite.java.security.marshalling.InsecureJmsDeserialization
 
isFileSeparatorExpression(Expression) - Static method in class org.openrewrite.java.security.internal.FileSeparatorUtil
 
isSecret(String, String, ExecutionContext) - Method in class org.openrewrite.java.security.secrets.FindSecretsVisitor
 

L

LRE - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
LRI - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
LRO - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 

O

org.openrewrite.java.security - package org.openrewrite.java.security
 
org.openrewrite.java.security.internal - package org.openrewrite.java.security.internal
 
org.openrewrite.java.security.marshalling - package org.openrewrite.java.security.marshalling
 
org.openrewrite.java.security.search - package org.openrewrite.java.security.search
 
org.openrewrite.java.security.secrets - package org.openrewrite.java.security.secrets
 
org.openrewrite.java.security.servlet - package org.openrewrite.java.security.servlet
 
org.openrewrite.java.security.spring - package org.openrewrite.java.security.spring
 
org.openrewrite.java.security.table - package org.openrewrite.java.security.table
 
org.openrewrite.java.security.xml - package org.openrewrite.java.security.xml
 

P

PartialPathTraversalVulnerability - Class in org.openrewrite.java.security
 
PartialPathTraversalVulnerability() - Constructor for class org.openrewrite.java.security.PartialPathTraversalVulnerability
 
PathTraversalGuardInsertionVisitor<P> - Class in org.openrewrite.java.security
This visitor detects path traversal vulnerabilities and inserts guards to prevent them.
PathTraversalGuardInsertionVisitor() - Constructor for class org.openrewrite.java.security.PathTraversalGuardInsertionVisitor
 
PDF - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
PDI - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
PreventClickjacking - Class in org.openrewrite.java.security.spring
 
PreventClickjacking() - Constructor for class org.openrewrite.java.security.spring.PreventClickjacking
 

R

RegularExpressionDenialOfService - Class in org.openrewrite.java.security
 
RegularExpressionDenialOfService() - Constructor for class org.openrewrite.java.security.RegularExpressionDenialOfService
 
RLE - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
RLI - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
RLO - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
Row() - Constructor for class org.openrewrite.java.security.table.SensitiveApiEndpoints.Row
 

S

scanner() - Method in class org.openrewrite.java.security.xml.ExternalDTDAccumulator
 
SecureJacksonDefaultTyping - Class in org.openrewrite.java.security.marshalling
 
SecureJacksonDefaultTyping() - Constructor for class org.openrewrite.java.security.marshalling.SecureJacksonDefaultTyping
 
SecureRandom - Class in org.openrewrite.java.security
 
SecureRandom() - Constructor for class org.openrewrite.java.security.SecureRandom
 
SecureRandomPrefersDefaultSeed - Class in org.openrewrite.java.security
 
SecureRandomPrefersDefaultSeed() - Constructor for class org.openrewrite.java.security.SecureRandomPrefersDefaultSeed
 
SecureSnakeYamlConstructor - Class in org.openrewrite.java.security.marshalling
 
SecureSnakeYamlConstructor() - Constructor for class org.openrewrite.java.security.marshalling.SecureSnakeYamlConstructor
 
SecureTempFileCreation - Class in org.openrewrite.java.security
 
SecureTempFileCreation() - Constructor for class org.openrewrite.java.security.SecureTempFileCreation
 
SensitiveApiEndpoints - Class in org.openrewrite.java.security.table
 
SensitiveApiEndpoints(Recipe) - Constructor for class org.openrewrite.java.security.table.SensitiveApiEndpoints
 
SensitiveApiEndpoints.Row - Class in org.openrewrite.java.security.table
 
sneakyCodes - Static variable in class org.openrewrite.java.security.FindTextDirectionChanges
 
StringToFileConstructorVisitor<P> - Class in org.openrewrite.java.security.internal
Replaces constructor calls like FileOutputStream(String) with FileOutputStream(java.io.File) by adding the required File constructor call.
StringToFileConstructorVisitor() - Constructor for class org.openrewrite.java.security.internal.StringToFileConstructorVisitor
 
StringToFileConstructorVisitor(Supplier<FileConstructorFixVisitor<P>>) - Constructor for class org.openrewrite.java.security.internal.StringToFileConstructorVisitor
 

T

TransformerFactoryFixVisitor<P> - Class in org.openrewrite.java.security.xml
 
TransformerFactoryFixVisitor(ExternalDTDAccumulator) - Constructor for class org.openrewrite.java.security.xml.TransformerFactoryFixVisitor
 
TransformerFactoryInsertAttributeStatementVisitor<P> - Class in org.openrewrite.java.security.xml
 
TransformerFactoryInsertAttributeStatementVisitor(J.Block, XmlFactoryVariable, boolean, boolean, boolean) - Constructor for class org.openrewrite.java.security.xml.TransformerFactoryInsertAttributeStatementVisitor
 
TypeGenerator - Class in org.openrewrite.java.security.internal
 
TypeGenerator() - Constructor for class org.openrewrite.java.security.internal.TypeGenerator
 

U

updateTemplate() - Method in class org.openrewrite.java.security.xml.DBFInsertPropertyStatementVisitor
 
updateTemplate() - Method in class org.openrewrite.java.security.xml.TransformerFactoryInsertAttributeStatementVisitor
 
updateTemplate() - Method in class org.openrewrite.java.security.xml.XmlFactoryInsertVisitor
 
UseFilesCreateTempDirectory - Class in org.openrewrite.java.security
 
UseFilesCreateTempDirectory() - Constructor for class org.openrewrite.java.security.UseFilesCreateTempDirectory
 

V

validate() - Method in class org.openrewrite.java.security.secrets.FindSecretsByPattern
 
visit(Tree, ExecutionContext) - Method in class org.openrewrite.java.security.secrets.FindSecretsVisitor
 
visitBlock(J.Block, P) - Method in class org.openrewrite.java.security.PathTraversalGuardInsertionVisitor
 
visitBlock(J.Block, P) - Method in class org.openrewrite.java.security.xml.DocumentBuilderFactoryFixVisitor
 
visitBlock(J.Block, P) - Method in class org.openrewrite.java.security.xml.XmlFactoryInsertVisitor
 
visitClassDeclaration(J.ClassDeclaration, P) - Method in class org.openrewrite.java.security.xml.DocumentBuilderFactoryFixVisitor
 
visitClassDeclaration(J.ClassDeclaration, P) - Method in class org.openrewrite.java.security.xml.TransformerFactoryFixVisitor
 
visitClassDeclaration(J.ClassDeclaration, P) - Method in class org.openrewrite.java.security.xml.XmlInputFactoryFixVisitor
 
visitCompilationUnit(J.CompilationUnit, P) - Method in class org.openrewrite.java.security.PathTraversalGuardInsertionVisitor
 
visitExpression(Expression, P) - Method in class org.openrewrite.java.security.internal.StringToFileConstructorVisitor
 
visitExpression(Expression, P) - Method in class org.openrewrite.java.security.xml.DocumentBuilderFactoryFixVisitor
 
visitMethodInvocation(J.MethodInvocation, P) - Method in class org.openrewrite.java.security.xml.DocumentBuilderFactoryFixVisitor
 
visitMethodInvocation(J.MethodInvocation, P) - Method in class org.openrewrite.java.security.xml.TransformerFactoryFixVisitor
 
visitMethodInvocation(J.MethodInvocation, P) - Method in class org.openrewrite.java.security.xml.XmlFactoryVisitor
 
visitMethodInvocation(J.MethodInvocation, P) - Method in class org.openrewrite.java.security.xml.XmlInputFactoryFixVisitor
 
visitNewClass(J.NewClass, P) - Method in class org.openrewrite.java.security.internal.FileConstructorFixVisitor
 

X

XmlFactoryInsertVisitor<P> - Class in org.openrewrite.java.security.xml
 
XmlFactoryInsertVisitor() - Constructor for class org.openrewrite.java.security.xml.XmlFactoryInsertVisitor
 
XmlFactoryVariable - Class in org.openrewrite.java.security.xml
 
XmlFactoryVariable() - Constructor for class org.openrewrite.java.security.xml.XmlFactoryVariable
 
XmlFactoryVisitor<P> - Class in org.openrewrite.java.security.xml
 
XmlFactoryVisitor() - Constructor for class org.openrewrite.java.security.xml.XmlFactoryVisitor
 
XmlInputFactoryFixVisitor<P> - Class in org.openrewrite.java.security.xml
 
XmlInputFactoryFixVisitor(ExternalDTDAccumulator) - Constructor for class org.openrewrite.java.security.xml.XmlInputFactoryFixVisitor
 
XmlParserXXEVulnerability - Class in org.openrewrite.java.security
 
XmlParserXXEVulnerability() - Constructor for class org.openrewrite.java.security.XmlParserXXEVulnerability
 

Z

ZipSlip - Class in org.openrewrite.java.security
 
ZipSlip() - Constructor for class org.openrewrite.java.security.ZipSlip
 
A C D E F G I L O P R S T U V X Z 
All Classes and Interfaces|All Packages|Constant Field Values