|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.OutputStream
java.io.FileOutputStream
net.i2p.util.SecureFileOutputStream
public class SecureFileOutputStream
Same as FileOutputStream but sets the file mode so it can only be read and written by the owner only (i.e. 600 on linux)
Constructor Summary | |
---|---|
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 |
Method Summary | |
---|---|
static void |
setPerms(File f)
Tries to set the permissions to 600, ignores errors |
Methods inherited from class java.io.FileOutputStream |
---|
close, finalize, getChannel, getFD, write, write, write |
Methods inherited from class java.io.OutputStream |
---|
flush |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
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
Method Detail |
---|
public static void setPerms(File f)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |