diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-12-27 15:45:08 +0100 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-12-27 15:45:08 +0100 |
commit | 1dea4ef19f594f3562e31f104abc77958f6edb59 (patch) | |
tree | 0d181f95f0a6a753c4dbfc52acae13efd4debd53 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java | |
parent | 09410e7f697395b1764e5f8e56581fe1d93be1fa (diff) | |
download | open-keychain-1dea4ef19f594f3562e31f104abc77958f6edb59.tar.gz open-keychain-1dea4ef19f594f3562e31f104abc77958f6edb59.tar.bz2 open-keychain-1dea4ef19f594f3562e31f104abc77958f6edb59.zip |
Pass trough masterKeyId and fingerprint to advanced key edit fragments
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java index 1e38a823a..a44d4da5e 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyAdvUserIdsFragment.java @@ -57,6 +57,8 @@ public class ViewKeyAdvUserIdsFragment extends LoaderFragment implements public static final String ARG_DATA_URI = "uri"; public static final String ARG_HAS_SECRET = "has_secret"; + public static final String ARG_MASTER_KEY_ID = "master_key_id"; + public static final String ARG_FINGERPRINT = "fingerprint"; private static final int LOADER_ID_USER_IDS = 0; @@ -69,6 +71,9 @@ public class ViewKeyAdvUserIdsFragment extends LoaderFragment implements private UserIdsAddedAdapter mUserIdsAddedAdapter; private Uri mDataUri; + + private long mMasterKeyId; + private byte[] mFingerprint; private boolean mHasSecret; private SaveKeyringParcel mEditModeSaveKeyringParcel; @@ -216,14 +221,15 @@ public class ViewKeyAdvUserIdsFragment extends LoaderFragment implements getActivity().finish(); return; } - boolean hasSecret = getArguments().getBoolean(ARG_HAS_SECRET); + mHasSecret = getArguments().getBoolean(ARG_HAS_SECRET); + mMasterKeyId = getArguments().getLong(ARG_MASTER_KEY_ID); + mFingerprint = getArguments().getByteArray(ARG_FINGERPRINT); - loadData(dataUri, hasSecret); + loadData(dataUri); } - private void loadData(Uri dataUri, boolean hasSecret) { + private void loadData(Uri dataUri) { mDataUri = dataUri; - mHasSecret = hasSecret; Log.i(Constants.TAG, "mDataUri: " + mDataUri); @@ -295,7 +301,7 @@ public class ViewKeyAdvUserIdsFragment extends LoaderFragment implements @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { - mEditModeSaveKeyringParcel = new SaveKeyringParcel(0L, new byte[0]); + mEditModeSaveKeyringParcel = new SaveKeyringParcel(mMasterKeyId, mFingerprint); mUserIdsAddedAdapter = new UserIdsAddedAdapter(getActivity(), mEditModeSaveKeyringParcel.mAddUserIds, false); |