111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!--NewPage--> 311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HTML> 411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HEAD> 5058d9f7682548d3a024e84774bb153a6f72c06fcmikesamuel<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TITLE> 711de3758b3338ab796baa74df47f9a9a937ff103mikesamuelTCB (OWASP Java HTML Sanitizer) 811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TITLE> 911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 10d5f0fce02f33f8d4535581d64c76965338f9e9acmikesamuel 1111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<LINK REL ="stylesheet" TYPE="text/css" HREF="/stylesheet.css" TITLE="Style"> 1211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 1311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<SCRIPT type="text/javascript"> 1411de3758b3338ab796baa74df47f9a9a937ff103mikesamuelfunction windowTitle() 1511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel{ 1611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel if (location.href.indexOf('is-external=true') == -1) { 1711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel parent.document.title="TCB (OWASP Java HTML Sanitizer)"; 1811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel } 1911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel} 2011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</SCRIPT> 2111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<NOSCRIPT> 2211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</NOSCRIPT> 2311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 2411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</HEAD> 2511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 2611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<BODY BGCOLOR="white" onload="windowTitle();"> 2711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HR> 2811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 2911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 3011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!-- ========= START OF TOP NAVBAR ======= --> 3111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A NAME="navbar_top"><!-- --></A> 3211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 3311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 3411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TR> 3511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 3611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A NAME="navbar_top_firstrow"><!-- --></A> 3711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 3811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TR ALIGN="center" VALIGN="top"> 3904fec67bccd1004fba68e662ba9709747aa65d30mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 4004fec67bccd1004fba68e662ba9709747aa65d30mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 4111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 4211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/TCB.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 4311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 4411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 4511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 4611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel </TR> 4711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TABLE> 4811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TD> 4911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 50e8ee9d6af3d6cfe64ce14b041aa1f1d57608e305mikesamuel<a href="http://code.google.com/p/owasp-java-html-sanitizer" target=_top>code.google.com home</a></EM> 5111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TD> 5211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TR> 5311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 5411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TR> 5511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 5611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="/org/owasp/html/TagBalancingHtmlStreamEventReceiver.html" title="class in org.owasp.html"><B>PREV CLASS</B></A> 5711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel NEXT CLASS</FONT></TD> 5811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 5911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="/index.html?org/owasp/html/TCB.html" target="_top"><B>FRAMES</B></A> 6011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="TCB.html" target="_top"><B>NO FRAMES</B></A> 6111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <SCRIPT type="text/javascript"> 6211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <!-- 6311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel if(window==top) { 6411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel document.writeln('<A HREF="/allclasses-noframe.html"><B>All Classes</B></A>'); 6511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel } 6611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel //--> 6711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</SCRIPT> 6811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<NOSCRIPT> 6911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="/allclasses-noframe.html"><B>All Classes</B></A> 7011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</NOSCRIPT> 7111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 7211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 7311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</FONT></TD> 7411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TR> 7511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TR> 7611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 7711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel SUMMARY: REQUIRED | OPTIONAL</FONT></TD> 7811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 7911de3758b3338ab796baa74df47f9a9a937ff103mikesamuelDETAIL: ELEMENT</FONT></TD> 8011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TR> 8111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TABLE> 8211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A NAME="skip-navbar_top"></A> 8311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!-- ========= END OF TOP NAVBAR ========= --> 8411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 8511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HR> 8611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!-- ======== START OF CLASS DATA ======== --> 8711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<H2> 8811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<FONT SIZE="-1"> 8911de3758b3338ab796baa74df47f9a9a937ff103mikesamuelorg.owasp.html</FONT> 9011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<BR> 9111de3758b3338ab796baa74df47f9a9a937ff103mikesamuelAnnotation Type TCB</H2> 9211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HR> 9311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<DL> 9411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<DT><PRE><FONT SIZE="-1">@Target(value={CONSTRUCTOR,METHOD,PACKAGE,TYPE}) 9511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</FONT>public @interface <A HREF="/src-html/org/owasp/html/TCB.html#line.45"><B>TCB</B></A></DL> 9611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</PRE> 9711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 9811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<P> 9911de3758b3338ab796baa74df47f9a9a937ff103mikesamuelIndicates that a program element is in the trusted computing base -- 10011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel there exists a security property that could be violated if this code is not 10111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel correct. 10211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<P> 10311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 10411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<P> 10511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 10611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<P> 10711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 10811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<P> 10911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!-- ========= END OF CLASS DATA ========= --> 11011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HR> 11111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 11211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 11311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!-- ======= START OF BOTTOM NAVBAR ====== --> 11411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A NAME="navbar_bottom"><!-- --></A> 11511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 11611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 11711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TR> 11811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 11911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A NAME="navbar_bottom_firstrow"><!-- --></A> 12011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 12111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TR ALIGN="center" VALIGN="top"> 12204fec67bccd1004fba68e662ba9709747aa65d30mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 12304fec67bccd1004fba68e662ba9709747aa65d30mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 12411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 12511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/TCB.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 12611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 12711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 12811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 12911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel </TR> 13011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TABLE> 13111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TD> 13211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 133e8ee9d6af3d6cfe64ce14b041aa1f1d57608e305mikesamuel<a href="http://code.google.com/p/owasp-java-html-sanitizer" target=_top>code.google.com home</a></EM> 13411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TD> 13511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TR> 13611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 13711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TR> 13811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 13911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="/org/owasp/html/TagBalancingHtmlStreamEventReceiver.html" title="class in org.owasp.html"><B>PREV CLASS</B></A> 14011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel NEXT CLASS</FONT></TD> 14111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 14211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="/index.html?org/owasp/html/TCB.html" target="_top"><B>FRAMES</B></A> 14311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="TCB.html" target="_top"><B>NO FRAMES</B></A> 14411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <SCRIPT type="text/javascript"> 14511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <!-- 14611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel if(window==top) { 14711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel document.writeln('<A HREF="/allclasses-noframe.html"><B>All Classes</B></A>'); 14811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel } 14911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel //--> 15011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</SCRIPT> 15111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<NOSCRIPT> 15211de3758b3338ab796baa74df47f9a9a937ff103mikesamuel <A HREF="/allclasses-noframe.html"><B>All Classes</B></A> 15311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</NOSCRIPT> 15411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 15511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 15611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</FONT></TD> 15711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TR> 15811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TR> 15911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 16011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel SUMMARY: REQUIRED | OPTIONAL</FONT></TD> 16111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 16211de3758b3338ab796baa74df47f9a9a937ff103mikesamuelDETAIL: ELEMENT</FONT></TD> 16311de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TR> 16411de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</TABLE> 16511de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<A NAME="skip-navbar_bottom"></A> 16611de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<!-- ======== END OF BOTTOM NAVBAR ======= --> 16711de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 16811de3758b3338ab796baa74df47f9a9a937ff103mikesamuel<HR> 16911de3758b3338ab796baa74df47f9a9a937ff103mikesamuel 17011de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</BODY> 17111de3758b3338ab796baa74df47f9a9a937ff103mikesamuel</HTML> 172