Package org.owasp.esapi.codecs
Class DB2Codec
- java.lang.Object
-
- org.owasp.esapi.codecs.AbstractCodec<java.lang.Character>
-
- org.owasp.esapi.codecs.AbstractCharacterCodec
-
- org.owasp.esapi.codecs.DB2Codec
-
- All Implemented Interfaces:
Codec<java.lang.Character>
public class DB2Codec extends AbstractCharacterCodec
Implementation of the Codec interface for DB2 strings. This function will only protect you from SQLi in limited situations.- Since:
- October 26, 2010
- Author:
- Sivasankar Tanakala (stanakal@TRS.NYC.NY.US)
- See Also:
Encoder
-
-
Constructor Summary
Constructors Constructor Description DB2Codec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Character
decodeCharacter(PushbackString input)
java.lang.String
encodeCharacter(char[] immune, java.lang.Character c)
WARNING!!!! Passing a standard char to this method will resolve to the-
Methods inherited from class org.owasp.esapi.codecs.AbstractCharacterCodec
decode
-
Methods inherited from class org.owasp.esapi.codecs.AbstractCodec
containsCharacter, decodeCharacter, encode, encodeCharacter, encodeCharacter, getHexForNonAlphanumeric, getHexForNonAlphanumeric, toHex, toHex, toOctal
-
-
-
-
Method Detail
-
encodeCharacter
public java.lang.String encodeCharacter(char[] immune, java.lang.Character c)
Description copied from class:AbstractCodec
WARNING!!!! Passing a standard char to this method will resolve to the- Specified by:
encodeCharacter
in interfaceCodec<java.lang.Character>
- Overrides:
encodeCharacter
in classAbstractCodec<java.lang.Character>
- Parameters:
immune
- array of chars to NOT encode. Use with caution.c
- the Character to encode- Returns:
- the encoded Character
- See Also:
method instead of this one!!! YOU HAVE BEEN WARNED!!!!
-
decodeCharacter
public java.lang.Character decodeCharacter(PushbackString input)
-
-