| インタフェース | 説明 |
|---|---|
| FileScanner |
アップロードされたファイルをスキャンするためのインタフェース。
|
| FileTypeDetector |
ファイルタイプ(MIME Type・メディアタイプ)検出機能インターフェース
|
| FileUploadTikaAdapter |
FileUpload機能で利用する Tika 機能アダプターインターフェース
apache tika への依存を本クラスで解決することを目的としたインターフェース。
|
| FileUploadTikaAdapter.TikaMimeType |
Tika MimeType インターフェース
|
| MagicByteChecker |
アップロードされたファイルのマジックバイトをチェックするためのインタフェース。
|
| クラス | 説明 |
|---|---|
| DefaultFileTypeDetector |
デフォルト ファイルタイプ(MIME Type・メディアタイプ)検出機能
既存ロジック互換。
|
| DefaultMagicByteChecker | |
| DefaultVirusScanner | |
| FileUploadTikaAdapterImpl |
FileUpload機能で利用する Tika 機能アダプター実装クラス
|
| FileUploadTikaAdapterImpl.TikaMimeTypeImpl |
Tike MimeType 実装クラス
apache tika への依存を解消するクラス
|
| MagicByteCheckApplicationException |
マジックバイトチェック例外
|
| MagicByteRule | |
| MagicByteRuleCondition | |
| MultiPartParameterValueMap | |
| TikaFileTypeDetector |
Apache Tika を利用したファイルタイプ(MIME Type・メディアタイプ)検出機能
ブラウザが送信するファイルタイプは、一部を除いて 'application/octet-stream' になってしまう。
|
| TikaMagicByteChecker |
Apache Tika を利用したマジックバイトチェック処理
引数で取得した contentType (MimeType) を利用して、ファイルのマジックバイトをチェックする。
|
| UploadFileHandleImpl |