Index

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

S

ServerQueryExecutor - Interface in org.kawanfw.sql.api.server.executor
Implementation of this interface allow client side to call a server side programmed class that returns a ResultSet.
SessionConfigurator - Interface in org.kawanfw.sql.api.server.session
Interface that defines how to generate and verify session id for (username, database) sessions.
SessionIdentifierGenerator - Class in org.kawanfw.sql.api.server.session
Session id generator with 26 long strings.
SessionIdentifierGenerator() - Constructor for class org.kawanfw.sql.api.server.session.SessionIdentifierGenerator
 
SessionInfo - Class in org.kawanfw.sql.api.server.session
Utility holder class for session info.
SessionInfo(String, String, String) - Constructor for class org.kawanfw.sql.api.server.session.SessionInfo
Constructor
setDetectComments(boolean) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets if comments should be detected.
setDetectDoubleQuotes(boolean) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets if double quotes should be detected.
setDetectLineBreaks(boolean) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets if line breaks should be detected.
setDetectNoSpaces(boolean) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets if SQL statement without any space should be detected.
setDetectSeparators(boolean) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets if commands separators (;) should be detected.
setDetectTabs(boolean) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets if tabs should be detected.
setForbiddenKeywordList(Set<String>) - Method in class org.kawanfw.sql.api.server.BasicSqlInjectionAnalyser
Sets the keyword list that are forbidden to use and will trigger a SQL injection suspicion
sha1(String, boolean) - Static method in class org.kawanfw.sql.api.server.util.SimpleSha1
Returns the SHA-1 digest of input text in hexadecimal string
SimpleHttpClient - Class in org.kawanfw.sql.api.server.util
Simple HttpClient to use for the AceQL AWS (Authentication Web Service)
SimpleHttpClient(int, int) - Constructor for class org.kawanfw.sql.api.server.util.SimpleHttpClient
Default constructor.
SimpleSha1 - Class in org.kawanfw.sql.api.server.util
Simple SHA-1 implementation.
SimpleSha1() - Constructor for class org.kawanfw.sql.api.server.util.SimpleSha1
 
size() - Static method in class org.kawanfw.sql.api.server.connectionstore.ConnectionStoreManager
Returns the size of the Connection Store
SqlEvent - Class in org.kawanfw.sql.api.server
Allows to get all details of a SQL event asked by the client side.
SqlFirewallManager - Interface in org.kawanfw.sql.api.server.firewall
Interface that allows to define firewall rules for AceQL HTTP SQL calls.
SqlFirewallTrigger - Interface in org.kawanfw.sql.api.server.firewall.trigger
Interface that allows to define a trigger if for the specified SqlFirewallManager the allowSqlRunAfterAnalysis() method call returns false.
SshUserAuthenticator - Class in org.kawanfw.sql.api.server.auth
A concrete UserAuthenticator that allows zero-code remote client (username, password) authentication against a SSH server.
SshUserAuthenticator() - Constructor for class org.kawanfw.sql.api.server.auth.SshUserAuthenticator
 
startServer(String, int, File) - Method in class org.kawanfw.sql.api.server.web.WebServerApi
Starts the embedded Web Server.
startServer(String, File) - Method in class org.kawanfw.sql.api.server.web.WebServerApi
Starts the embedded Web Server on the default port DEFAULT_PORT.
StatementAnalyzer - Class in org.kawanfw.sql.api.server
Class that allows the analysis of the string content of a SQL statement, mainly for security reasons.
StatementAnalyzer(String, List<Object>) - Constructor for class org.kawanfw.sql.api.server.StatementAnalyzer
Constructor.
StatementNormalizer - Class in org.kawanfw.sql.api.server
Allows to "normalize" the text of a SQL statement.
StatementNormalizer(String) - Constructor for class org.kawanfw.sql.api.server.StatementNormalizer
Constructor
stopServer() - Method in class org.kawanfw.sql.api.server.web.WebServerApi
Stops the embedded Web server running on the default port DEFAULT_PORT.
stopServer(int) - Method in class org.kawanfw.sql.api.server.web.WebServerApi
Stops the embedded Web server running on the designated port.
A B C D E F G H I J L M N O P R S T U V W 
All Classes|All Packages