Package | Description |
---|---|
org.bytedeco.modsecurity | |
org.bytedeco.modsecurity.global |
Modifier and Type | Method and Description |
---|---|
static TransactionSecMarkerManagement |
Transaction.asTransactionSecMarkerManagement(Transaction pointer) |
boolean |
Transaction.equals(Transaction b) |
int |
RulesSet.evaluate(int phase,
Transaction transaction) |
boolean |
AuditLog.saveIfRelevant(Transaction transaction) |
boolean |
AuditLog.saveIfRelevant(Transaction transaction,
int parts) |
Constructor and Description |
---|
TransactionAnchoredVariables(Transaction t) |
Modifier and Type | Method and Description |
---|---|
static Transaction |
modsecurity.msc_new_transaction_with_id(ModSecurity ms,
RulesSet rules,
byte[] id,
Pointer logCbData) |
static Transaction |
modsecurity.msc_new_transaction_with_id(ModSecurity ms,
RulesSet rules,
ByteBuffer id,
Pointer logCbData) |
static Transaction |
modsecurity.msc_new_transaction_with_id(ModSecurity ms,
RulesSet rules,
BytePointer id,
Pointer logCbData)
\ingroup ModSecurity_C_API
|
static Transaction |
modsecurity.msc_new_transaction(ModSecurity ms,
RulesSet rules,
Pointer logCbData)
\ingroup ModSecurity_C_API
|
Modifier and Type | Method and Description |
---|---|
static int |
modsecurity.msc_add_n_request_header(Transaction transaction,
byte[] key,
long len_key,
byte[] value,
long len_value) |
static int |
modsecurity.msc_add_n_request_header(Transaction transaction,
ByteBuffer key,
long len_key,
ByteBuffer value,
long len_value) |
static int |
modsecurity.msc_add_n_request_header(Transaction transaction,
BytePointer key,
long len_key,
BytePointer value,
long len_value)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_add_n_response_header(Transaction transaction,
byte[] key,
long len_key,
byte[] value,
long len_value) |
static int |
modsecurity.msc_add_n_response_header(Transaction transaction,
ByteBuffer key,
long len_key,
ByteBuffer value,
long len_value) |
static int |
modsecurity.msc_add_n_response_header(Transaction transaction,
BytePointer key,
long len_key,
BytePointer value,
long len_value)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_add_request_header(Transaction transaction,
byte[] key,
byte[] value) |
static int |
modsecurity.msc_add_request_header(Transaction transaction,
ByteBuffer key,
ByteBuffer value) |
static int |
modsecurity.msc_add_request_header(Transaction transaction,
BytePointer key,
BytePointer value)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_add_response_header(Transaction transaction,
byte[] key,
byte[] value) |
static int |
modsecurity.msc_add_response_header(Transaction transaction,
ByteBuffer key,
ByteBuffer value) |
static int |
modsecurity.msc_add_response_header(Transaction transaction,
BytePointer key,
BytePointer value)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_append_request_body(Transaction transaction,
byte[] body,
long size) |
static int |
modsecurity.msc_append_request_body(Transaction transaction,
ByteBuffer body,
long size) |
static int |
modsecurity.msc_append_request_body(Transaction transaction,
BytePointer body,
long size)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_append_response_body(Transaction transaction,
byte[] body,
long size) |
static int |
modsecurity.msc_append_response_body(Transaction transaction,
ByteBuffer body,
long size) |
static int |
modsecurity.msc_append_response_body(Transaction transaction,
BytePointer body,
long size)
\ingroup ModSecurity_C_API
|
static long |
modsecurity.msc_get_request_body_length(Transaction transaction)
\ingroup ModSecurity_C_API
|
static long |
modsecurity.msc_get_response_body_length(Transaction transaction)
\ingroup ModSecurity_C_API
|
static BytePointer |
modsecurity.msc_get_response_body(Transaction transaction)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_intervention(Transaction transaction,
ModSecurityIntervention it)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_connection(Transaction transaction,
BytePointer client,
int cPort,
BytePointer server,
int sPort)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_connection(Transaction transaction,
String client,
int cPort,
String server,
int sPort) |
static int |
modsecurity.msc_process_logging(Transaction transaction)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_request_body(Transaction transaction)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_request_headers(Transaction transaction)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_response_body(Transaction transaction)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_response_headers(Transaction transaction,
int code,
BytePointer protocol)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_response_headers(Transaction transaction,
int code,
String protocol) |
static int |
modsecurity.msc_process_uri(Transaction transaction,
BytePointer uri,
BytePointer protocol,
BytePointer http_version)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_process_uri(Transaction transaction,
String uri,
String protocol,
String http_version) |
static int |
modsecurity.msc_request_body_from_file(Transaction transaction,
BytePointer path)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_request_body_from_file(Transaction transaction,
String path) |
static void |
modsecurity.msc_transaction_cleanup(Transaction transaction)
\ingroup ModSecurity_C_API
|
static int |
modsecurity.msc_update_status_code(Transaction transaction,
int status)
\ingroup ModSecurity_C_API
|
Copyright © 2022. All rights reserved.