Liferay 6.1.2-ce-ga3

com.liferay.portal.sanitizer
Class SanitizerImpl

java.lang.Object
  extended by com.liferay.portal.sanitizer.SanitizerImpl
All Implemented Interfaces:
Sanitizer

public class SanitizerImpl
extends Object
implements Sanitizer


Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.sanitizer.Sanitizer
MODE_ALL, MODE_BAD_WORDS, MODE_XSS
 
Constructor Summary
SanitizerImpl()
           
 
Method Summary
 void registerSanitizer(Sanitizer sanitizer)
           
 byte[] sanitize(long companyId, long groupId, long userId, String className, long classPK, String contentType, String[] modes, byte[] bytes, Map<String,Object> options)
           
 void sanitize(long companyId, long groupId, long userId, String className, long classPK, String contentType, String[] modes, InputStream inputStream, OutputStream outputStream, Map<String,Object> options)
           
 String sanitize(long companyId, long groupId, long userId, String className, long classPK, String contentType, String[] modes, String s, Map<String,Object> options)
           
 void unregisterSanitizer(Sanitizer sanitizer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SanitizerImpl

public SanitizerImpl()
Method Detail

registerSanitizer

public void registerSanitizer(Sanitizer sanitizer)

sanitize

public byte[] sanitize(long companyId,
                       long groupId,
                       long userId,
                       String className,
                       long classPK,
                       String contentType,
                       String[] modes,
                       byte[] bytes,
                       Map<String,Object> options)
                throws SanitizerException
Specified by:
sanitize in interface Sanitizer
Throws:
SanitizerException

sanitize

public void sanitize(long companyId,
                     long groupId,
                     long userId,
                     String className,
                     long classPK,
                     String contentType,
                     String[] modes,
                     InputStream inputStream,
                     OutputStream outputStream,
                     Map<String,Object> options)
              throws SanitizerException
Specified by:
sanitize in interface Sanitizer
Throws:
SanitizerException

sanitize

public String sanitize(long companyId,
                       long groupId,
                       long userId,
                       String className,
                       long classPK,
                       String contentType,
                       String[] modes,
                       String s,
                       Map<String,Object> options)
                throws SanitizerException
Specified by:
sanitize in interface Sanitizer
Throws:
SanitizerException

unregisterSanitizer

public void unregisterSanitizer(Sanitizer sanitizer)

Liferay 6.1.2-ce-ga3