Sleuth Kit Java Bindings (JNI)  4.3
Java bindings for using The Sleuth Kit
org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM Enum Reference

Public Member Functions

short getMode ()
 

Static Public Member Functions

static short toInt (Set< TSK_FS_META_MODE_ENUM > modes)
 
static Set< TSK_FS_META_MODE_ENUMvaluesOf (short modes)
 

Public Attributes

 TSK_FS_META_MODE_IRGRP =(0000040)
 R for group. More...
 
 TSK_FS_META_MODE_IROTH =(0000004)
 R for other. More...
 
 TSK_FS_META_MODE_IRUSR =(0000400)
 R for owner. More...
 
 TSK_FS_META_MODE_ISGID =(0002000)
 set group id on execution More...
 
 TSK_FS_META_MODE_ISUID =(0004000)
 set user id on execution More...
 
 TSK_FS_META_MODE_ISVTX =(0001000)
 sticky bit More...
 
 TSK_FS_META_MODE_IWGRP =(0000020)
 W for group. More...
 
 TSK_FS_META_MODE_IWOTH =(0000002)
 W for other. More...
 
 TSK_FS_META_MODE_IWUSR =(0000200)
 W for owner. More...
 
 TSK_FS_META_MODE_IXGRP =(0000010)
 X for group. More...
 
 TSK_FS_META_MODE_IXOTH =(0000001)
 X for other. More...
 
 TSK_FS_META_MODE_IXUSR =(0000100)
 X for owner. More...
 

Private Member Functions

 TSK_FS_META_MODE_ENUM (int mode)
 

Private Attributes

short mode
 

Detailed Description

The permissions of a file system file. This is the mode column in the tsk_files table.

Definition at line 357 of file TskData.java.

Constructor & Destructor Documentation

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_ENUM ( int  mode)
private

Definition at line 380 of file TskData.java.

Member Function Documentation

short org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.getMode ( )

Get short value of the meta mode

Returns
the long value of the meta mode

Definition at line 389 of file TskData.java.

static short org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.toInt ( Set< TSK_FS_META_MODE_ENUM modes)
static
Parameters
modesthe set of modes to convert
Returns
the short int representing the given set of modes

Definition at line 420 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

static Set<TSK_FS_META_MODE_ENUM> org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.valuesOf ( short  modes)
static

Returns all the TSK_FS_META_MODE_ENUM enum elements that match the given modes

Parameters
modes
Returns
matching TSK_FS_META_MODE_ENUM elements

Definition at line 401 of file TskData.java.

Member Data Documentation

short org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.mode
private

Definition at line 378 of file TskData.java.

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IRGRP =(0000040)

R for group.

Definition at line 370 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IROTH =(0000004)

R for other.

Definition at line 374 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IRUSR =(0000400)

R for owner.

Definition at line 366 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_ISGID =(0002000)

set group id on execution

Definition at line 363 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_ISUID =(0004000)

set user id on execution

Definition at line 362 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_ISVTX =(0001000)

sticky bit

Definition at line 364 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IWGRP =(0000020)

W for group.

Definition at line 371 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IWOTH =(0000002)

W for other.

Definition at line 375 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IWUSR =(0000200)

W for owner.

Definition at line 367 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IXGRP =(0000010)

X for group.

Definition at line 372 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IXOTH =(0000001)

X for other.

Definition at line 376 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().

org.sleuthkit.datamodel.TskData.TSK_FS_META_MODE_ENUM.TSK_FS_META_MODE_IXUSR =(0000100)

X for owner.

Definition at line 368 of file TskData.java.

Referenced by org.sleuthkit.datamodel.AbstractFile.getModesAsString().


The documentation for this enum was generated from the following file:

Copyright © 2011-2015 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.