Uses of Class
org.owasp.encoder.Encoder
-
-
Uses of Encoder in org.owasp.encoder
Subclasses of Encoder in org.owasp.encoder Modifier and Type Class Description (package private) class
CDATAEncoder
CDATAEncoder -- encoder for CDATA sections.(package private) class
ChainedEncoder
ChainedEncoder -- An encoder that chains together two encoders in order.(package private) class
CSSEncoder
CSSEncoder -- Encoder for Cascading-Style-Sheet string and URI contexts.(package private) class
HTMLEncoder
HTMLEncoder -- an encoder for HTML contexts.(package private) class
JavaEncoder
JavaEncoder -- Encoder for Java based strings.(package private) class
JavaScriptEncoder
JavaScriptEncoder -- An encoder for JavaScript string contexts.(package private) class
URIEncoder
URIEncoder -- An encoder for URI based contexts.(package private) class
XMLCommentEncoder
XMLCommentEncoder -- Encodes for the XML/HTML comment context.(package private) class
XMLEncoder
XMLEncoder -- encoder for XML attribute and content data.Fields in org.owasp.encoder declared as Encoder Modifier and Type Field Description private Encoder
EncodedWriter. _encoder
The encoder used to encode input to the output writer.(package private) Encoder
ChainedEncoder. _first
The first encoder to apply in sequence.(package private) Encoder
ChainedEncoder. _last
The second encoder to apply in sequence.Fields in org.owasp.encoder with type parameters of type Encoder Modifier and Type Field Description private static java.util.Map<java.lang.String,Encoder>
Encoders. ENCODERS_MAP
Map from encoder name to encoder singleton.Methods in org.owasp.encoder with type parameters of type Encoder Modifier and Type Method Description private static <T extends Encoder>
TEncoders. map(java.lang.String name, T encoder)
Internal method to setup and map encoder singletons.Methods in org.owasp.encoder that return Encoder Modifier and Type Method Description static Encoder
Encoders. forName(java.lang.String contextName)
Returns a new instance of an Encoder for the specified context.Methods in org.owasp.encoder with parameters of type Encoder Modifier and Type Method Description (package private) void
Encode.Buffer. encode(Encoder encoder, java.io.Writer out, java.lang.String str, int j)
The core Writer encoding routing of this class.(package private) java.lang.String
Encode.Buffer. encode(Encoder encoder, java.lang.String str, int j)
The core String encoding routine of this class.(package private) static void
Encode. encode(Encoder encoder, java.io.Writer out, java.lang.String str)
Core encoding loop shared by public methods.(package private) static java.lang.String
Encode. encode(Encoder encoder, java.lang.String str)
Core encoding loop shared by public methods.Constructors in org.owasp.encoder with parameters of type Encoder Constructor Description ChainedEncoder(Encoder first, Encoder last)
Creates an ChainedEncoder that applies the encoding sequenceinput --> first --> last --> output
.EncodedWriter(java.io.Writer out, Encoder encoder)
Creates an EncodedWriter that uses the specified encoder to encode all input before sending it to the wrapped writer.
-