org.owasp.validator.html.scan
Class AbstractAntiSamyScanner

java.lang.Object
  extended by org.owasp.validator.html.scan.AbstractAntiSamyScanner
Direct Known Subclasses:
AntiSamyDOMScanner, AntiSamySAXScanner

public abstract class AbstractAntiSamyScanner
extends java.lang.Object


Field Summary
protected  java.util.ArrayList errorMessages
           
protected  boolean isNofollowAnchors
           
protected  boolean isValidateParamAsEmbed
           
protected  java.util.Locale locale
           
protected  java.util.ResourceBundle messages
           
protected  Policy policy
           
 
Constructor Summary
AbstractAntiSamyScanner()
           
AbstractAntiSamyScanner(Policy policy)
           
 
Method Summary
protected  void addError(java.lang.String errorKey, java.lang.Object[] objs)
           
abstract  CleanResults getResults()
           
protected  void initializeErrors()
           
abstract  CleanResults scan(java.lang.String html, java.lang.String inputEncoding, java.lang.String outputEncoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

policy

protected Policy policy

errorMessages

protected java.util.ArrayList errorMessages

messages

protected java.util.ResourceBundle messages

locale

protected java.util.Locale locale

isNofollowAnchors

protected boolean isNofollowAnchors

isValidateParamAsEmbed

protected boolean isValidateParamAsEmbed
Constructor Detail

AbstractAntiSamyScanner

public AbstractAntiSamyScanner(Policy policy)

AbstractAntiSamyScanner

public AbstractAntiSamyScanner()
                        throws PolicyException
Throws:
PolicyException
Method Detail

scan

public abstract CleanResults scan(java.lang.String html,
                                  java.lang.String inputEncoding,
                                  java.lang.String outputEncoding)
                           throws ScanException
Throws:
ScanException

getResults

public abstract CleanResults getResults()

initializeErrors

protected void initializeErrors()

addError

protected void addError(java.lang.String errorKey,
                        java.lang.Object[] objs)


Copyright © 2011 The Open Web Application Security Project (OWASP). All Rights Reserved.