# Package fr.gouv.vitam.common.security

package fr.gouv.vitam.common.security
Security package for Vitam

- Related Packages
  Package
  Description
  fr.gouv.vitam.common
  General utility classes as FileUtil, SystemPropertyUtil and UUID support
  fr.gouv.vitam.common.security.codec
  Encode/decode URL using platform secret
  fr.gouv.vitam.common.security.filter
  Security Filters
  fr.gouv.vitam.common.security.merkletree
  fr.gouv.vitam.common.security.rest
  fr.gouv.vitam.common.security.waf
  Web application firewall package which uses owasp esapi Filter for header, body (json and inputstream) and parameter
- Class
  Description
  IllegalPathException
  SafeFileChecker
  Checker for Sanity of file manipulation to avoid Path Traversal vulnerability
  SanityChecker
  Checker for Sanity of XML, Json and JsonL (json-lines)
  Json : check if json is not exceed the limit size, if json does not contain script tag
  XML: check if XML file is not exceed the limit size, and it does not contain CDATA, ENTITY or SCRIPT tag
  VitamLoggerLog
  Dummy Implementation of Logger for ESAPI
  VitamLoggerLogFactory
  Dummy Implementation of Logger Factory for Esapi