A B C D E F G H I L M N P Q R S T U V
All Classes All Packages
All Classes All Packages
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
-
Implements the
ISanitizeContentCredentialAccess. - 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
-
Implements the
ISanitizeContentProcessor. - 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
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
All Classes All Packages