All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.esapi.tld Maven / Gradle / Ivy

Go to download

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.

There is a newer version: 2.5.5.0
Show newest version





	
		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