Module glasswall.determine_file_type.successes
Expand source code
from glasswall.determine_file_type.classes import FileTypeEnumSuccess
# The file types that we support.
class ft_pdf(FileTypeEnumSuccess):
integer = 16
string = "pdf"
class ft_doc(FileTypeEnumSuccess):
integer = 17
string = "doc"
class ft_docx(FileTypeEnumSuccess):
integer = 18
string = "docx"
class ft_ppt(FileTypeEnumSuccess):
integer = 19
string = "ppt"
class ft_pptx(FileTypeEnumSuccess):
integer = 20
string = "pptx"
class ft_xls(FileTypeEnumSuccess):
integer = 21
string = "xls"
class ft_xlsx(FileTypeEnumSuccess):
integer = 22
string = "xlsx"
class ft_png(FileTypeEnumSuccess):
integer = 23
string = "png"
class ft_jpeg(FileTypeEnumSuccess):
integer = 24
string = "jpeg"
class ft_gif(FileTypeEnumSuccess):
integer = 25
string = "gif"
class ft_emf(FileTypeEnumSuccess):
integer = 26
string = "emf"
class ft_wmf(FileTypeEnumSuccess):
integer = 27
string = "wmf"
class ft_rtf(FileTypeEnumSuccess):
integer = 28
string = "rtf"
class ft_bmp(FileTypeEnumSuccess):
integer = 29
string = "bmp"
class ft_tiff(FileTypeEnumSuccess):
integer = 30
string = "tiff"
class ft_pe(FileTypeEnumSuccess):
integer = 31
string = "pe"
class ft_macho(FileTypeEnumSuccess):
integer = 32
string = "macho"
class ft_elf(FileTypeEnumSuccess):
integer = 33
string = "elf"
class ft_mp4(FileTypeEnumSuccess):
integer = 34
string = "mp4"
class ft_mp3(FileTypeEnumSuccess):
integer = 35
string = "mp3"
class ft_mp2(FileTypeEnumSuccess):
integer = 36
string = "mp2"
class ft_wav(FileTypeEnumSuccess):
integer = 37
string = "wav"
class ft_mpg(FileTypeEnumSuccess):
integer = 38
string = "mpg"
class ft_coff(FileTypeEnumSuccess):
integer = 39
string = "coff"
class ft_json(FileTypeEnumSuccess):
integer = 40
string = "json"
class ft_vbamacros(FileTypeEnumSuccess):
integer = 41
string = "vba"
class ft_svg(FileTypeEnumSuccess):
integer = 42
string = "svg"
class ft_webp(FileTypeEnumSuccess):
integer = 43
string = "webp"
# Supported by an external library.
class ft_zip(FileTypeEnumSuccess):
integer = 256
string = "zip"
class ft_gzip(FileTypeEnumSuccess):
integer = 257
string = "gzip"
class ft_bzip2(FileTypeEnumSuccess):
integer = 258
string = "bzip2"
class ft_7zip(FileTypeEnumSuccess):
integer = 259
string = "7zip"
class ft_rar(FileTypeEnumSuccess):
integer = 260
string = "rar"
class ft_tar(FileTypeEnumSuccess):
integer = 261
string = "tar"
# Required since they can be embedded within other files.
class ft_ooxml(FileTypeEnumSuccess):
integer = 512
string = "ooxml"
class ft_office(FileTypeEnumSuccess):
integer = 513
string = "office"
class ft_bin(FileTypeEnumSuccess):
integer = 514
string = "bin"
class ft_xml(FileTypeEnumSuccess):
integer = 515
string = "xml"
# Required for OOXML files wrapped in CFB packages.
class ft_docxPackageInCfb(FileTypeEnumSuccess):
integer = 768
string = "docxPackageInCfb"
class ft_xlsxPackageInCfb(FileTypeEnumSuccess):
integer = 769
string = "xlsxPackageInCfb"
class ft_pptxPackageInCfb(FileTypeEnumSuccess):
integer = 770
string = "pptxPackageInCfb"
# ExcelCoreStreams - our internal construct.
class ft_xlscore(FileTypeEnumSuccess):
integer = 771
string = "xlscore"
# WordCoreStreams - our internal construct.
class ft_doccore(FileTypeEnumSuccess):
integer = 772
string = "doccore"
# PowerPointCoreStreams - our internal construct.
class ft_pptcore(FileTypeEnumSuccess):
integer = 773
string = "pptcore"
# PowerPoint Picture Streams - our internal construct.
class ft_picturestream(FileTypeEnumSuccess):
integer = 774
string = "picturestream"
class ft_printersettings(FileTypeEnumSuccess):
integer = 775
string = "printersettings"
class ft_equationnative(FileTypeEnumSuccess):
integer = 776
string = "equationnative"
class ft_compobj(FileTypeEnumSuccess):
integer = 777
string = "compobj"
class ft_docsummary(FileTypeEnumSuccess):
integer = 778
string = "docsummary"
# Part of Structured File support. These are underlying mechanisms.
class ft_opc(FileTypeEnumSuccess):
integer = 779
string = "opc"
class ft_cfb(FileTypeEnumSuccess):
integer = 780
string = "cfb"
# The package used to store exported content in Glasswall.
class ft_interchangePackage(FileTypeEnumSuccess):
integer = 781
string = "interchangePackage"
# Required for "hybrid" PDF camera where a wrapper / dummy is required for calls to classic camera before Core2 camera.
class ft_pdf_core2(FileTypeEnumSuccess):
integer = 782
string = "pdf_core2"
class ft_fi(FileTypeEnumSuccess):
integer = 783
string = "fi"
Classes
class ft_7zip-
Enumerations that correspond to a file type.
Expand source code
class ft_7zip(FileTypeEnumSuccess): integer = 259 string = "7zip"Ancestors
Class variables
var integervar string
class ft_bin-
Enumerations that correspond to a file type.
Expand source code
class ft_bin(FileTypeEnumSuccess): integer = 514 string = "bin"Ancestors
Class variables
var integervar string
class ft_bmp-
Enumerations that correspond to a file type.
Expand source code
class ft_bmp(FileTypeEnumSuccess): integer = 29 string = "bmp"Ancestors
Class variables
var integervar string
class ft_bzip2-
Enumerations that correspond to a file type.
Expand source code
class ft_bzip2(FileTypeEnumSuccess): integer = 258 string = "bzip2"Ancestors
Class variables
var integervar string
class ft_cfb-
Enumerations that correspond to a file type.
Expand source code
class ft_cfb(FileTypeEnumSuccess): integer = 780 string = "cfb"Ancestors
Class variables
var integervar string
class ft_coff-
Enumerations that correspond to a file type.
Expand source code
class ft_coff(FileTypeEnumSuccess): integer = 39 string = "coff"Ancestors
Class variables
var integervar string
class ft_compobj-
Enumerations that correspond to a file type.
Expand source code
class ft_compobj(FileTypeEnumSuccess): integer = 777 string = "compobj"Ancestors
Class variables
var integervar string
class ft_doc-
Enumerations that correspond to a file type.
Expand source code
class ft_doc(FileTypeEnumSuccess): integer = 17 string = "doc"Ancestors
Class variables
var integervar string
class ft_doccore-
Enumerations that correspond to a file type.
Expand source code
class ft_doccore(FileTypeEnumSuccess): integer = 772 string = "doccore"Ancestors
Class variables
var integervar string
class ft_docsummary-
Enumerations that correspond to a file type.
Expand source code
class ft_docsummary(FileTypeEnumSuccess): integer = 778 string = "docsummary"Ancestors
Class variables
var integervar string
class ft_docx-
Enumerations that correspond to a file type.
Expand source code
class ft_docx(FileTypeEnumSuccess): integer = 18 string = "docx"Ancestors
Class variables
var integervar string
class ft_docxPackageInCfb-
Enumerations that correspond to a file type.
Expand source code
class ft_docxPackageInCfb(FileTypeEnumSuccess): integer = 768 string = "docxPackageInCfb"Ancestors
Class variables
var integervar string
class ft_elf-
Enumerations that correspond to a file type.
Expand source code
class ft_elf(FileTypeEnumSuccess): integer = 33 string = "elf"Ancestors
Class variables
var integervar string
class ft_emf-
Enumerations that correspond to a file type.
Expand source code
class ft_emf(FileTypeEnumSuccess): integer = 26 string = "emf"Ancestors
Class variables
var integervar string
class ft_equationnative-
Enumerations that correspond to a file type.
Expand source code
class ft_equationnative(FileTypeEnumSuccess): integer = 776 string = "equationnative"Ancestors
Class variables
var integervar string
class ft_fi-
Enumerations that correspond to a file type.
Expand source code
class ft_fi(FileTypeEnumSuccess): integer = 783 string = "fi"Ancestors
Class variables
var integervar string
class ft_gif-
Enumerations that correspond to a file type.
Expand source code
class ft_gif(FileTypeEnumSuccess): integer = 25 string = "gif"Ancestors
Class variables
var integervar string
class ft_gzip-
Enumerations that correspond to a file type.
Expand source code
class ft_gzip(FileTypeEnumSuccess): integer = 257 string = "gzip"Ancestors
Class variables
var integervar string
class ft_interchangePackage-
Enumerations that correspond to a file type.
Expand source code
class ft_interchangePackage(FileTypeEnumSuccess): integer = 781 string = "interchangePackage"Ancestors
Class variables
var integervar string
class ft_jpeg-
Enumerations that correspond to a file type.
Expand source code
class ft_jpeg(FileTypeEnumSuccess): integer = 24 string = "jpeg"Ancestors
Class variables
var integervar string
class ft_json-
Enumerations that correspond to a file type.
Expand source code
class ft_json(FileTypeEnumSuccess): integer = 40 string = "json"Ancestors
Class variables
var integervar string
class ft_macho-
Enumerations that correspond to a file type.
Expand source code
class ft_macho(FileTypeEnumSuccess): integer = 32 string = "macho"Ancestors
Class variables
var integervar string
class ft_mp2-
Enumerations that correspond to a file type.
Expand source code
class ft_mp2(FileTypeEnumSuccess): integer = 36 string = "mp2"Ancestors
Class variables
var integervar string
class ft_mp3-
Enumerations that correspond to a file type.
Expand source code
class ft_mp3(FileTypeEnumSuccess): integer = 35 string = "mp3"Ancestors
Class variables
var integervar string
class ft_mp4-
Enumerations that correspond to a file type.
Expand source code
class ft_mp4(FileTypeEnumSuccess): integer = 34 string = "mp4"Ancestors
Class variables
var integervar string
class ft_mpg-
Enumerations that correspond to a file type.
Expand source code
class ft_mpg(FileTypeEnumSuccess): integer = 38 string = "mpg"Ancestors
Class variables
var integervar string
class ft_office-
Enumerations that correspond to a file type.
Expand source code
class ft_office(FileTypeEnumSuccess): integer = 513 string = "office"Ancestors
Class variables
var integervar string
class ft_ooxml-
Enumerations that correspond to a file type.
Expand source code
class ft_ooxml(FileTypeEnumSuccess): integer = 512 string = "ooxml"Ancestors
Class variables
var integervar string
class ft_opc-
Enumerations that correspond to a file type.
Expand source code
class ft_opc(FileTypeEnumSuccess): integer = 779 string = "opc"Ancestors
Class variables
var integervar string
class ft_pdf-
Enumerations that correspond to a file type.
Expand source code
class ft_pdf(FileTypeEnumSuccess): integer = 16 string = "pdf"Ancestors
Class variables
var integervar string
class ft_pdf_core2-
Enumerations that correspond to a file type.
Expand source code
class ft_pdf_core2(FileTypeEnumSuccess): integer = 782 string = "pdf_core2"Ancestors
Class variables
var integervar string
class ft_pe-
Enumerations that correspond to a file type.
Expand source code
class ft_pe(FileTypeEnumSuccess): integer = 31 string = "pe"Ancestors
Class variables
var integervar string
class ft_picturestream-
Enumerations that correspond to a file type.
Expand source code
class ft_picturestream(FileTypeEnumSuccess): integer = 774 string = "picturestream"Ancestors
Class variables
var integervar string
class ft_png-
Enumerations that correspond to a file type.
Expand source code
class ft_png(FileTypeEnumSuccess): integer = 23 string = "png"Ancestors
Class variables
var integervar string
class ft_ppt-
Enumerations that correspond to a file type.
Expand source code
class ft_ppt(FileTypeEnumSuccess): integer = 19 string = "ppt"Ancestors
Class variables
var integervar string
class ft_pptcore-
Enumerations that correspond to a file type.
Expand source code
class ft_pptcore(FileTypeEnumSuccess): integer = 773 string = "pptcore"Ancestors
Class variables
var integervar string
class ft_pptx-
Enumerations that correspond to a file type.
Expand source code
class ft_pptx(FileTypeEnumSuccess): integer = 20 string = "pptx"Ancestors
Class variables
var integervar string
class ft_pptxPackageInCfb-
Enumerations that correspond to a file type.
Expand source code
class ft_pptxPackageInCfb(FileTypeEnumSuccess): integer = 770 string = "pptxPackageInCfb"Ancestors
Class variables
var integervar string
class ft_printersettings-
Enumerations that correspond to a file type.
Expand source code
class ft_printersettings(FileTypeEnumSuccess): integer = 775 string = "printersettings"Ancestors
Class variables
var integervar string
class ft_rar-
Enumerations that correspond to a file type.
Expand source code
class ft_rar(FileTypeEnumSuccess): integer = 260 string = "rar"Ancestors
Class variables
var integervar string
class ft_rtf-
Enumerations that correspond to a file type.
Expand source code
class ft_rtf(FileTypeEnumSuccess): integer = 28 string = "rtf"Ancestors
Class variables
var integervar string
class ft_svg-
Enumerations that correspond to a file type.
Expand source code
class ft_svg(FileTypeEnumSuccess): integer = 42 string = "svg"Ancestors
Class variables
var integervar string
class ft_tar-
Enumerations that correspond to a file type.
Expand source code
class ft_tar(FileTypeEnumSuccess): integer = 261 string = "tar"Ancestors
Class variables
var integervar string
class ft_tiff-
Enumerations that correspond to a file type.
Expand source code
class ft_tiff(FileTypeEnumSuccess): integer = 30 string = "tiff"Ancestors
Class variables
var integervar string
class ft_vbamacros-
Enumerations that correspond to a file type.
Expand source code
class ft_vbamacros(FileTypeEnumSuccess): integer = 41 string = "vba"Ancestors
Class variables
var integervar string
class ft_wav-
Enumerations that correspond to a file type.
Expand source code
class ft_wav(FileTypeEnumSuccess): integer = 37 string = "wav"Ancestors
Class variables
var integervar string
class ft_webp-
Enumerations that correspond to a file type.
Expand source code
class ft_webp(FileTypeEnumSuccess): integer = 43 string = "webp"Ancestors
Class variables
var integervar string
class ft_wmf-
Enumerations that correspond to a file type.
Expand source code
class ft_wmf(FileTypeEnumSuccess): integer = 27 string = "wmf"Ancestors
Class variables
var integervar string
class ft_xls-
Enumerations that correspond to a file type.
Expand source code
class ft_xls(FileTypeEnumSuccess): integer = 21 string = "xls"Ancestors
Class variables
var integervar string
class ft_xlscore-
Enumerations that correspond to a file type.
Expand source code
class ft_xlscore(FileTypeEnumSuccess): integer = 771 string = "xlscore"Ancestors
Class variables
var integervar string
class ft_xlsx-
Enumerations that correspond to a file type.
Expand source code
class ft_xlsx(FileTypeEnumSuccess): integer = 22 string = "xlsx"Ancestors
Class variables
var integervar string
class ft_xlsxPackageInCfb-
Enumerations that correspond to a file type.
Expand source code
class ft_xlsxPackageInCfb(FileTypeEnumSuccess): integer = 769 string = "xlsxPackageInCfb"Ancestors
Class variables
var integervar string
class ft_xml-
Enumerations that correspond to a file type.
Expand source code
class ft_xml(FileTypeEnumSuccess): integer = 515 string = "xml"Ancestors
Class variables
var integervar string
class ft_zip-
Enumerations that correspond to a file type.
Expand source code
class ft_zip(FileTypeEnumSuccess): integer = 256 string = "zip"Ancestors
Class variables
var integervar string