Implement EXTRA_ORIGINAL_FILENAME for API
This commit is contained in:
@@ -226,6 +226,10 @@ public class OpenPgpService extends RemoteService {
|
|||||||
boolean sign) {
|
boolean sign) {
|
||||||
try {
|
try {
|
||||||
boolean asciiArmor = data.getBooleanExtra(OpenPgpApi.EXTRA_REQUEST_ASCII_ARMOR, true);
|
boolean asciiArmor = data.getBooleanExtra(OpenPgpApi.EXTRA_REQUEST_ASCII_ARMOR, true);
|
||||||
|
String originalFilename = data.getStringExtra(OpenPgpApi.EXTRA_ORIGINAL_FILENAME);
|
||||||
|
if (originalFilename == null) {
|
||||||
|
originalFilename = "";
|
||||||
|
}
|
||||||
|
|
||||||
long[] keyIds;
|
long[] keyIds;
|
||||||
if (data.hasExtra(OpenPgpApi.EXTRA_KEY_IDS)) {
|
if (data.hasExtra(OpenPgpApi.EXTRA_KEY_IDS)) {
|
||||||
@@ -271,7 +275,8 @@ public class OpenPgpService extends RemoteService {
|
|||||||
builder.setEnableAsciiArmorOutput(asciiArmor)
|
builder.setEnableAsciiArmorOutput(asciiArmor)
|
||||||
.setCompressionId(accSettings.getCompression())
|
.setCompressionId(accSettings.getCompression())
|
||||||
.setSymmetricEncryptionAlgorithm(accSettings.getEncryptionAlgorithm())
|
.setSymmetricEncryptionAlgorithm(accSettings.getEncryptionAlgorithm())
|
||||||
.setEncryptionMasterKeyIds(keyIds);
|
.setEncryptionMasterKeyIds(keyIds)
|
||||||
|
.setOriginalFilename(originalFilename);
|
||||||
|
|
||||||
if (sign) {
|
if (sign) {
|
||||||
String passphrase;
|
String passphrase;
|
||||||
|
|||||||
2
extern/openpgp-api-lib
vendored
2
extern/openpgp-api-lib
vendored
Submodule extern/openpgp-api-lib updated: 777d22d75d...940a1d8eeb
Reference in New Issue
Block a user