META-INF.esapi.tld Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of esapi Show documentation
Show all versions of esapi Show documentation
The Enterprise Security API (ESAPI) project is an OWASP project
to create simple strong security controls for every web platform.
Security controls are not simple to build. You can read about the
hundreds of pitfalls for unwary developers on the OWASP website. By
providing developers with a set of strong controls, we aim to
eliminate some of the complexity of creating secure web applications.
This can result in significant cost savings across the SDLC.
OWASP Enterprise Security API (ESAPI) provides
a JSP Tag Library that supplies easy access to
encoding functionality in the form of JSP Tags and EL
functions. These can be used to properly escape user
supplied data at display time so that it cannot be used
in injection attacks like Cross Site Scripting (XSS).
OWASP ESAPI
2.0
esapi
http://www.owasp.org/index.php/Category:OWASP_Enterprise_Security_API
Encode tag's content using Base64
Encode For Base64
encodeForBase64
org.owasp.esapi.tags.EncodeForBase64Tag
JSP
The encoding used to convert the tag
content from a String to byte[]. The
default is UTF-8.
encoding
Whether lines should be wrapped at 64
characters. The default is false.
wrap
boolean
Encode tag's content for usage in CSS
Encode For CSS
encodeForCSS
org.owasp.esapi.tags.EncodeForCSSTag
JSP
Encode tag's content for usage in HTML
Encode For HTML
encodeForHTML
org.owasp.esapi.tags.EncodeForHTMLTag
JSP
Encode tag's content for usage in HTML Attributes
Encode For HTML Attribute
encodeForHTMLAttribute
org.owasp.esapi.tags.EncodeForHTMLAttributeTag
JSP
Encode tag's content for usage in JavaScript
Encode For JavaScript
encodeForJavaScript
org.owasp.esapi.tags.EncodeForJavaScriptTag
JSP
Encode tag's content for usage in URLs
Encode For URL
encodeForURL
org.owasp.esapi.tags.EncodeForURLTag
JSP
Encode tag's content for usage in VBScript
Encode For VBScript
encodeForVBScript
org.owasp.esapi.tags.EncodeForVBScriptTag
JSP
Encode tag's content for usage in XML Attributes
Encode For XML Attribute
encodeForXMLAttribute
org.owasp.esapi.tags.EncodeForXMLAttributeTag
JSP
Encode tag's content for usage in XML
Encode For XML
encodeForXML
org.owasp.esapi.tags.EncodeForXMLTag
JSP
Encode tag's content for usage in XPath
Encode For XPath
encodeForXPath
org.owasp.esapi.tags.EncodeForXPathTag
JSP
Encodes argument in Base64. UTF-8 is used to
convert the argument from a String to byte[]
before encoding. Lines are not wrapped.
Encode For Base64
encodeForBase64
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForBase64(java.lang.String)
Encodes argument in Base64. UTF-8 is used to
convert the argument from a String to byte[]
before encoding. Lines are wrapped at 64 characters.
Encode For Base64 with Line Wrapping
encodeForBase64Wrap
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForBase64Wrap(java.lang.String)
Encodes the second argument in Base64. The first
argument is used as the character set used to
convert the argument from a String to byte[]
before encoding. Lines are not wrapped.
Encode For Base64 Using Charset
encodeForBase64Charset
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForBase64Charset(
java.lang.String,
java.lang.String)
Encodes the second argument in Base64. The
first argument is used as the character set
used to convert the argument from a String to
byte[] before encoding. Lines are wrapped at
64 characters.
Encode For Base64 Using Charset
encodeForBase64CharsetWrap
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForBase64CharsetWrap(
java.lang.String,
java.lang.String)
Encodes the argument for use in CSS.
Encode For Use in CSS
encodeForCSS
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForCSS(java.lang.String)
Encodes the argument for use in HTML.
Encode For Use in HTML
encodeForHTML
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForHTML(java.lang.String)
Encodes the argument for use in HTML Attributes.
Encode For Use in HTML Attributes
encodeForHTMLAttribute
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForHTMLAttribute(
java.lang.String)
Encodes the argument for use in JavaScript.
Encode For Use in JavaScript
encodeForJavaScript
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForJavaScript(java.lang.String)
Encodes the argument for use in URLs.
Encode For Use in URLs
encodeForURL
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForURL(java.lang.String)
Encodes the argument for use in VBScript.
Encode For Use in VBScript
encodeForVBScript
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForVBScript(java.lang.String)
Encodes the argument for use in XML.
Encode For Use in XML
encodeForXML
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForXML(java.lang.String)
Encodes the argument for use in XML Attributes.
Encode For Use in XML Attributes
encodeForXMLAttribute
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForXMLAttribute(
java.lang.String)
Encodes the argument for use in XPath.
Encode For Use in XPath
encodeForXPath
org.owasp.esapi.tags.ELEncodeFunctions
java.lang.String encodeForXPath(java.lang.String)
© 2015 - 2024 Weber Informatics LLC | Privacy Policy