Index
All Classes|All Packages
R
- remove(String) - Method in class org.kawanfw.sql.api.server.session.DefaultSessionConfigurator
- remove(String) - Method in class org.kawanfw.sql.api.server.session.JwtSessionConfigurator
- remove(String) - Method in interface org.kawanfw.sql.api.server.session.SessionConfigurator
-
Removes storage for the passed session Id.
- remove(ConnectionKey, DatabaseConfigurator) - Static method in class org.kawanfw.sql.api.server.connectionstore.ConnectionStoreManager
-
Removes from the Connection Store a JDBC
Connection
identified by aConnectionKey
and release it in the connection pool. - RequestHeadersAuthenticator - Interface in org.kawanfw.sql.api.server.auth.headers
-
Allows authenticating a client user using the request headers set and sent from the client side.
- runIfStatementRefused(SqlEvent, SqlFirewallManager, Connection) - Method in class org.kawanfw.sql.api.server.firewall.trigger.BanUserSqlFirewallTrigger
-
Inserts the
SqlEvent
info into theaceql_banned_user
SQL table. - runIfStatementRefused(SqlEvent, SqlFirewallManager, Connection) - Method in class org.kawanfw.sql.api.server.firewall.trigger.BeeperSqlFirewallTrigger
-
Beeps on terminal if an attack is detected by a
SqlFirewallManager
- runIfStatementRefused(SqlEvent, SqlFirewallManager, Connection) - Method in class org.kawanfw.sql.api.server.firewall.trigger.JdbcLoggerSqlFirewallTrigger
-
LInsert into the aceql_denied_request SQL table
ClientEvent
and theSqlFirewallManager
class name - runIfStatementRefused(SqlEvent, SqlFirewallManager, Connection) - Method in class org.kawanfw.sql.api.server.firewall.trigger.JsonLoggerSqlFirewallTrigger
-
Logs using JSON format the
SqlEvent
and theSqlFirewallManager
class name into aLogger
with parameters: Name:sonLoggerSqlFirewallTrigger
File name pattern:user.home/.kawansoft/log/JsonLoggerSqlFirewallTrigger_%d.log.%i
(example of file created:JsonLoggerSqlFirewallTrigger_2022-07-01.log.1
.). Pattern of each line of log:"%msg%n"
Maximum File Size: 300Mb Total Size Cap: 30Gb These default values may be superseded by creating aJsonLoggerSqlFirewallTrigger.properties
file inuser.home/.kawansoft/conf
. - runIfStatementRefused(SqlEvent, SqlFirewallManager, Connection) - Method in interface org.kawanfw.sql.api.server.firewall.trigger.SqlFirewallTrigger
-
Allows to implement specific a Java rule immediately after a SQL statement described by a SqlEvent has been refused because one of the
SqlFirewallManager.allowXxx
method returned false.
All Classes|All Packages