public class SecureFileOutputStream extends FileOutputStream
Constructor and Description |
---|
SecureFileOutputStream(File file)
Sets output file to mode 600
|
SecureFileOutputStream(File file,
boolean append)
Sets output file to mode 600 only if append = false
(otherwise it is presumed to be 600 already)
|
SecureFileOutputStream(String file)
Sets output file to mode 600
|
SecureFileOutputStream(String file,
boolean append)
Sets output file to mode 600 whether append = true or false
|
Modifier and Type | Method and Description |
---|---|
(package private) static boolean |
canSetPerms() |
static void |
setPerms(File f)
Tries to set the permissions to 600,
ignores errors
|
close, finalize, getChannel, getFD, write, write, write
flush
public SecureFileOutputStream(String file) throws FileNotFoundException
FileNotFoundException
public SecureFileOutputStream(String file, boolean append) throws FileNotFoundException
FileNotFoundException
public SecureFileOutputStream(File file) throws FileNotFoundException
FileNotFoundException
public SecureFileOutputStream(File file, boolean append) throws FileNotFoundException
FileNotFoundException
static boolean canSetPerms()
public static void setPerms(File f)