-
public final class EncryptedFile.BuilderBuilder class to configure EncryptedFile
-
-
Constructor Summary
Constructors Constructor Description EncryptedFile.Builder(File file, Context context, String masterKeyAlias, EncryptedFile.FileEncryptionScheme fileEncryptionScheme)Builder for an EncryptedFile. EncryptedFile.Builder(Context context, File file, MasterKey masterKey, EncryptedFile.FileEncryptionScheme fileEncryptionScheme)Builder for an EncryptedFile.
-
Method Summary
Modifier and Type Method Description EncryptedFile.BuildersetKeysetPrefName(@NonNull() String keysetPrefName)EncryptedFile.BuildersetKeysetAlias(@NonNull() String keysetAlias)EncryptedFilebuild()-
-
Constructor Detail
-
EncryptedFile.Builder
EncryptedFile.Builder(File file, Context context, String masterKeyAlias, EncryptedFile.FileEncryptionScheme fileEncryptionScheme)
Builder for an EncryptedFile.
-
EncryptedFile.Builder
EncryptedFile.Builder(Context context, File file, MasterKey masterKey, EncryptedFile.FileEncryptionScheme fileEncryptionScheme)
Builder for an EncryptedFile.
-
-
Method Detail
-
setKeysetPrefName
@NonNull() EncryptedFile.Builder setKeysetPrefName(@NonNull() String keysetPrefName)
- Parameters:
keysetPrefName- The SharedPreferences file to store the keyset.
-
setKeysetAlias
@NonNull() EncryptedFile.Builder setKeysetAlias(@NonNull() String keysetAlias)
- Parameters:
keysetAlias- The alias in the SharedPreferences file to store the keyset.
-
build
@NonNull() EncryptedFile build()
-
-
-
-