public class EncryptedFileIOProcessor
Represents encryption/decryption file IO operations.
public EncryptedFileIOProcessor(@NotNull
android.content.Context context)
Represents encryption/decryption file IO operations.
public boolean getUseEncryption()
public void writeImage(@NotNull
android.graphics.Bitmap bitmap,
@NotNull
android.graphics.Bitmap.CompressFormat compressFormat,
int quality,
@NotNull
java.io.File destination)
@Nullable
public android.graphics.Bitmap readImage(@NotNull
java.io.File source,
@Nullable
android.graphics.BitmapFactory.Options options)
@Nullable
public android.graphics.Bitmap readImage(@NotNull
android.net.Uri sourceUri,
@Nullable
android.graphics.BitmapFactory.Options options)
@Nullable
public kotlin.Array[] read(@NotNull
java.io.File source)
public void write(@NotNull
kotlin.Array[] byteArray,
@NotNull
java.io.File destination)
public void copyRaw(@NotNull
java.io.File encryptedSource,
@NotNull
java.io.File destination)
Decrypts encryptedSource file and creates unencrypted copy in the destination file.
encryptedSource,
destination@NotNull
public java.io.OutputStream openFileOutputStream(@NotNull
java.io.File destinationFile)
@NotNull
public java.io.InputStream openFileInputStream(@NotNull
java.io.File sourceFile)
@NotNull public android.content.Context getContext()