入力バリデータ
すべての入力パラメータを検証してコマンドインジェクションの脆弱性を回避するメソッド
メソッド
bar.foo.CustomInputValidator#validate(String input1, String input2)
構成
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate
1 つの入力パラメータを検証してコマンドインジェクションの脆弱性を回避するメソッド
メソッド
bar.foo.CustomInputValidator#validate(String input1, String inputToValidate)
構成
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate:1
2 つの入力パラメータを検証してコマンドインジェクションの脆弱性を回避するメソッド
メソッド
bar.foo.CustomInputValidator#validate(String input1, String firstInputToValidate, String secondInputToValidate, Object anotherInput)
構成
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate:1,2
入力パラメータを検証してコマンドインジェクションとコードインジェクションの脆弱性を回避するメソッド
メソッド
bar.foo.CustomInputValidator#validate(String input)
構成
INPUT_VALIDATOR:COMMAND_INJECTION,CODE_INJECTION:bar.foo.CustomInputValidator:validate
入力パラメータを検証してあらゆる脆弱性を回避するメソッド
メソッド
bar.foo.CustomInputValidator#validate(String input)
構成
INPUT_VALIDATOR:*:bar.foo.CustomInputValidator:validate
オーバーロードされたメソッドで、入力パラメータを検証してコマンドインジェクションの脆弱性を回避する場合
メソッド
bar.foo.CustomInputValidator#validate(String input)
bar.foo.CustomInputValidator#validate(String input, String input2)
構成
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate:java.lang.String
注
最初のメソッドに適用されます。
入力パラメータを検証してコマンドインジェクションの脆弱性を回避するオーバーロードされたメソッド
メソッド
bar.foo.CustomInputValidator#validate(String input)
bar.foo.CustomInputValidator#validate(String input, String input2)
構成
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate
注
両方のメソッドに適用されます。
サニタイザ
コマンドインジェクションの脆弱性を回避するサニタイザ
メソッド
bar.foo.CustomSanitizer#sanitize(String input)
構成
SANITIZER:COMMAND_INJECTION:bar.foo.CustomSanitizer:sanitize
コマンドインジェクションとコードインジェクションの脆弱性を回避するサニタイザ
メソッド
bar.foo.CustomSanitizer#sanitize(String input)
構成
SANITIZER:COMMAND_INJECTION,CODE_INJECTION:bar.foo.CustomSanitizer:sanitize
あらゆる脆弱性を回避するサニタイザ
メソッド
bar.foo.CustomSanitizer#sanitize(String input)
構成
SANITIZER:*:bar.foo.CustomSanitizer:sanitize
コマンドインジェクションの脆弱性を回避するためのオーバーロードされたサニタイザ
メソッド
bar.foo.CustomSanitizer#sanitize(String input)
bar.foo.CustomSanitizer#sanitize(String input, String input2)
構成
SANITIZER:COMMAND_INJECTION:bar.foo.CustomSanitizer:sanitize:java.lang.String
注
最初のメソッドに適用されます。
コマンドインジェクションの脆弱性を回避するオーバーロードされたサニタイザ
メソッド
bar.foo.CustomSanitizer#sanitize(String input)
bar.foo.CustomSanitizer#sanitize(String input, String input2)
構成
SANITIZER:COMMAND_INJECTION:bar.foo.CustomSanitizer:sanitize
注
両方のメソッドに適用されます。