Index
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
- 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
theallowSqlRunAfterAnalysis()
method call returnsfalse
. - 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() - Constructor for class org.kawanfw.sql.api.server.StatementNormalizer
- 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.
All Classes|All Packages