A B C D E F G H I L M N P Q R S T U V 
All Classes All Packages

A

AbstractSanitizeContentBleacher - Class in com.github.toolarium.sanitize.content.impl.bleach.impl
Defines the abstract content bleacher
AbstractSanitizeContentBleacher() - Constructor for class com.github.toolarium.sanitize.content.impl.bleach.impl.AbstractSanitizeContentBleacher
Constructor for AbstractContentBleacher
add(SanitizeContentResult) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Add result
ANNOTATION_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 
APPLICATION_PDF - Static variable in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeContentBleacher
APPLICATION PDF Mime type

B

bleachContent(String, InputStream, OutputStream, ISanitizeContentCredentialAccess) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeContentBleacher
 
bleachContent(String, InputStream, OutputStream, ISanitizeContentCredentialAccess) - Method in interface com.github.toolarium.sanitize.content.impl.bleach.ISanitizeContentBleacher
Bleach content
BUILD_TIMESTAMP - Static variable in class com.github.toolarium.sanitize.content.Version
The build timestamp

C

close() - Method in class com.github.toolarium.sanitize.content.impl.bleach.util.CloseShieldInputStream
 
CloseShieldInputStream - Class in com.github.toolarium.sanitize.content.impl.bleach.util
Proxy stream that prevents the underlying input stream from being closed.
CloseShieldInputStream(InputStream) - Constructor for class com.github.toolarium.sanitize.content.impl.bleach.util.CloseShieldInputStream
Constructor for CloseShieldInputStream
com.github.toolarium.sanitize.content - package com.github.toolarium.sanitize.content
 
com.github.toolarium.sanitize.content.dto - package com.github.toolarium.sanitize.content.dto
 
com.github.toolarium.sanitize.content.exception - package com.github.toolarium.sanitize.content.exception
 
com.github.toolarium.sanitize.content.impl - package com.github.toolarium.sanitize.content.impl
 
com.github.toolarium.sanitize.content.impl.bleach - package com.github.toolarium.sanitize.content.impl.bleach
 
com.github.toolarium.sanitize.content.impl.bleach.impl - package com.github.toolarium.sanitize.content.impl.bleach.impl
 
com.github.toolarium.sanitize.content.impl.bleach.impl.pdf - package com.github.toolarium.sanitize.content.impl.bleach.impl.pdf
 
com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements - package com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements
 
com.github.toolarium.sanitize.content.impl.bleach.util - package com.github.toolarium.sanitize.content.impl.bleach.util
 
COMPONENT_ID - Static variable in class com.github.toolarium.sanitize.content.Version
The component id
convert(COSBase) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert a PDF value
convert(PDFileSpecification) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert a PDF file specification
convert(PDDestinationOrAction) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDAction) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionEmbeddedGoTo) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionGoTo) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionImportData) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionJavaScript) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionLaunch) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionRemoteGoTo) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionSubmitForm) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionThread) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDActionURI) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDPageAdditionalActions) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
convert(PDDestination) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert a PDF destination
convert(PDPageFitDestination) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Convert
copy(InputStream, OutputStream) - Method in class com.github.toolarium.sanitize.content.impl.bleach.util.StreamUtils
Copy stream
crawl(COSBase) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFObjectBleacher
Crawl all opbjects

D

DESCRIPTION - Static variable in class com.github.toolarium.sanitize.content.Version
The description
DOCUMENT_CATALOG_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 
DOCUMENT_CATALOG_ADDITIONAL_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 
DOCUMENT_OUTLINE_ITEM_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 

E

equals(Object) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentCredentialAccess
 
equals(Object) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
 
equals(Object) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
 

F

FORM_ADDITIONAL_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 

G

getActionCode() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Gets the action code.
getContentType() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Gets the content type.
getCredentials() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentCredentialAccess
 
getCredentials() - Method in interface com.github.toolarium.sanitize.content.ISanitizeContentCredentialAccess
Get the credentials.
getDescription() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Gets the description.
getInstance() - Static method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFContentUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.sanitize.content.impl.bleach.util.StreamUtils
Get the instance
getInstance() - Static method in class com.github.toolarium.sanitize.content.SanitizeContentFactory
Get the instance
getSanitizeContentProcessor() - Method in class com.github.toolarium.sanitize.content.SanitizeContentFactory
Get the sanitize content processor
getSection() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Gets the section.
getThreadInformationList() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Gets the thread information list.
getThreatInformationList() - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.AbstractSanitizeContentBleacher
Get the threat information list
getUsername() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentCredentialAccess
 
getUsername() - Method in interface com.github.toolarium.sanitize.content.ISanitizeContentCredentialAccess
Get the user name or null.
getVersion() - Static method in class com.github.toolarium.sanitize.content.Version
Get the version number
GROUP_ID - Static variable in class com.github.toolarium.sanitize.content.Version
The group id

H

hashCode() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentCredentialAccess
 
hashCode() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
 
hashCode() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
 
hasHeader(String, InputStream, byte[]) - Method in class com.github.toolarium.sanitize.content.impl.bleach.util.StreamUtils
Check content header

I

IS_RELEASE_VERSION - Static variable in class com.github.toolarium.sanitize.content.Version
Define if it is a release version
ISanitizeContentBleacher - Interface in com.github.toolarium.sanitize.content.impl.bleach
Defines the sanitize content bleacher interface.
ISanitizeContentCredentialAccess - Interface in com.github.toolarium.sanitize.content
Defines the sanitize content credential access interface
ISanitizeContentProcessor - Interface in com.github.toolarium.sanitize.content
Defines the sanitize content processor
ISanitizeContentThreatRegistry - Interface in com.github.toolarium.sanitize.content.impl
Defines the sanitize content threat registry.
ISanitizeContentThreatRegistry.ISection - Interface in com.github.toolarium.sanitize.content.impl
Defines the section interface
isModifiedContent() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Gets the modifiedContent.

L

LICENSE - Static variable in class com.github.toolarium.sanitize.content.Version
The license
LICENSE_ORGANISATION - Static variable in class com.github.toolarium.sanitize.content.Version
The license organisation

M

main(String[]) - Static method in class com.github.toolarium.sanitize.content.Version
Main class to print build / version information
MAJOR_NUMBER - Static variable in class com.github.toolarium.sanitize.content.Version
The major number
MINOR_NUMBER - Static variable in class com.github.toolarium.sanitize.content.Version
The minor number

N

name() - Method in interface com.github.toolarium.sanitize.content.impl.ISanitizeContentThreatRegistry.ISection
Get the unique name
NAMES_JAVASCRIPT_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 

P

PACKAGE - Static variable in class com.github.toolarium.sanitize.content.Version
The package
PAGE_ACTION - com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
 
PDFContentUtil - Class in com.github.toolarium.sanitize.content.impl.bleach.impl.pdf
The PDF content utility
PDFDocumentBleacher - Class in com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements
Implements a PDF document bleacher
PDFDocumentBleacher(ISanitizeContentThreatRegistry) - Constructor for class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Constructor for PDFDocumentBleacher
PDFEmbeddedFileBleacher - Class in com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements
The PDF embedded file bleacher
PDFEmbeddedFileBleacher(PDFSanitizeContentBleacher, PDDocument) - Constructor for class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFEmbeddedFileBleacher
Constructor for EmbeddedFileContentBleacher
PDFObjectBleacher - Class in com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements
PDF object bleacher
PDFObjectBleacher(ISanitizeContentThreatRegistry) - Constructor for class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFObjectBleacher
Constructor for PDFObjectBleacher
PDFSanitizeContentBleacher - Class in com.github.toolarium.sanitize.content.impl.bleach.impl.pdf
PDF content bleacher
PDFSanitizeContentBleacher() - Constructor for class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeContentBleacher
 
PDFSanitizeSections - Enum in com.github.toolarium.sanitize.content.impl.bleach.impl.pdf
Defines the PDF sanitize sections
PROJECT_NAME - Static variable in class com.github.toolarium.sanitize.content.Version
The project name
PROJECT_TYPE - Static variable in class com.github.toolarium.sanitize.content.Version
The project type

Q

QUALIFIER - Static variable in class com.github.toolarium.sanitize.content.Version
The version qualifier

R

realClose() - Method in class com.github.toolarium.sanitize.content.impl.bleach.util.CloseShieldInputStream
Real close
registerThreat(ISanitizeContentThreatRegistry.ISection, String, String) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.AbstractSanitizeContentBleacher
 
registerThreat(ISanitizeContentThreatRegistry.ISection, String, String) - Method in interface com.github.toolarium.sanitize.content.impl.ISanitizeContentThreatRegistry
Register a threat
REVISION_NUMBER - Static variable in class com.github.toolarium.sanitize.content.Version
The revision number

S

sanitize(String, InputStream, OutputStream, ISanitizeContentCredentialAccess) - Method in class com.github.toolarium.sanitize.content.impl.SanitizeContentProcessorImpl
 
sanitize(String, InputStream, OutputStream, ISanitizeContentCredentialAccess) - Method in interface com.github.toolarium.sanitize.content.ISanitizeContentProcessor
Sanitize the content
sanitize(PDDocumentOutline) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize the PDF document outline
sanitize(PDDocumentCatalog) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize the PDF document catalog
sanitize(PDEmbeddedFilesNameTreeNode) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFEmbeddedFileBleacher
Sanitize embedded files
sanitizeAcroFormActions(PDAcroForm) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize the acro form actions
sanitizeAnnotation(PDAnnotation) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize the annotation
sanitizeAnnotationActions(PDAnnotationAdditionalActions) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize annotation actions
SanitizeContentCredentialAccess - Class in com.github.toolarium.sanitize.content.dto
SanitizeContentCredentialAccess(String) - Constructor for class com.github.toolarium.sanitize.content.dto.SanitizeContentCredentialAccess
Constructor
SanitizeContentCredentialAccess(String, String) - Constructor for class com.github.toolarium.sanitize.content.dto.SanitizeContentCredentialAccess
Constructor
SanitizeContentException - Exception in com.github.toolarium.sanitize.content.exception
Defines a sanitize content exception
SanitizeContentException(IOException) - Constructor for exception com.github.toolarium.sanitize.content.exception.SanitizeContentException
Constructor for SanitizeContentException
SanitizeContentException(String) - Constructor for exception com.github.toolarium.sanitize.content.exception.SanitizeContentException
Constructor for SanitizeContentException
SanitizeContentFactory - Class in com.github.toolarium.sanitize.content
Defines the sanitize content factory.
SanitizeContentProcessorImpl - Class in com.github.toolarium.sanitize.content.impl
SanitizeContentProcessorImpl() - Constructor for class com.github.toolarium.sanitize.content.impl.SanitizeContentProcessorImpl
Constructor for SanitizeContentProcessorImpl
SanitizeContentResult - Class in com.github.toolarium.sanitize.content.dto
Defines the sanitize content result.
SanitizeContentResult() - Constructor for class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Constructor for SanitizeContentResult
SanitizeContentThreatInformation - Class in com.github.toolarium.sanitize.content.dto
The threat information.
SanitizeContentThreatInformation() - Constructor for class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Constructor for SanitizeContentThreatInformation
SanitizeContentThreatInformation(String, String, String) - Constructor for class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Constructor for SanitizeContentThreatInformation
sanitizeDocumentActions(PDDocumentCatalogAdditionalActions) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize document actions
sanitizeEmbeddedFile(String, PDEmbeddedFile) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFEmbeddedFileBleacher
Sanitize the embedded file
sanitizeEmbeddedFile(PDComplexFileSpecification) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFEmbeddedFileBleacher
Sanitize file specification
sanitizeFieldAdditionalActions(PDFormFieldAdditionalActions) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize the field actions
sanitizeObjects(Collection<COSObject>) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFObjectBleacher
Sanitize objects
sanitizeOpenAction(PDDocumentCatalog) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize open action
sanitizePageActions(PDPageAdditionalActions) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize page action
sanitizePageActions(PDPageTree) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFDocumentBleacher
Sanitize the page actions
sanitizeRecursiveNameTree(PDNameTreeNode<T>, Consumer<T>) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.elements.PDFEmbeddedFileBleacher
Sanitize recursive name tree
save(InputStream, File) - Method in class com.github.toolarium.sanitize.content.impl.bleach.util.StreamUtils
Store a stream into a file
SCM_NUMBER - Static variable in class com.github.toolarium.sanitize.content.Version
The source management number
setActionCode(String) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Sets the action code.
setContentType(String) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Sets the content type.
setDescription(String) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Sets the description.
setModifiedContent(boolean) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Sets the modifiedContent.
setName(String) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.AbstractSanitizeContentBleacher
Set the name
setSection(String) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
Sets the section.
setThreadInformationList(List<SanitizeContentThreatInformation>) - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
Sets the thread information list.
StreamUtils - Class in com.github.toolarium.sanitize.content.impl.bleach.util
Stream utility class
supportContent(String, InputStream) - Method in class com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeContentBleacher
 
supportContent(String, InputStream) - Method in interface com.github.toolarium.sanitize.content.impl.bleach.ISanitizeContentBleacher
Support content
supportContent(String, InputStream) - Method in class com.github.toolarium.sanitize.content.impl.SanitizeContentProcessorImpl
 
supportContent(String, InputStream) - Method in interface com.github.toolarium.sanitize.content.ISanitizeContentProcessor
Support content

T

toString() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentResult
 
toString() - Method in class com.github.toolarium.sanitize.content.dto.SanitizeContentThreatInformation
 

U

URL - Static variable in class com.github.toolarium.sanitize.content.Version
The url of the project

V

valueOf(String) - Static method in enum com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.toolarium.sanitize.content.impl.bleach.impl.pdf.PDFSanitizeSections
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.github.toolarium.sanitize.content
The version class
Version() - Constructor for class com.github.toolarium.sanitize.content.Version
 
VERSION - Static variable in class com.github.toolarium.sanitize.content.Version
The full version number
A B C D E F G H I L M N P Q R S T U V 
All Classes All Packages