diff options
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java index c64794bb6..7a7c89301 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java @@ -36,6 +36,7 @@ public class ImportKeysListEntry implements Serializable, Parcelable { private long mKeyId; private String mKeyIdHex; private boolean mRevoked; + private boolean mExpired; private Date mDate; // TODO: not displayed private String mFingerprintHex; private int mBitStrength; @@ -44,6 +45,7 @@ public class ImportKeysListEntry implements Serializable, Parcelable { private String mPrimaryUserId; private String mExtraData; private String mQuery; + private String mOrigin; private boolean mSelected; @@ -57,6 +59,7 @@ public class ImportKeysListEntry implements Serializable, Parcelable { dest.writeStringList(mUserIds); dest.writeLong(mKeyId); dest.writeByte((byte) (mRevoked ? 1 : 0)); + dest.writeByte((byte) (mExpired ? 1 : 0)); dest.writeSerializable(mDate); dest.writeString(mFingerprintHex); dest.writeString(mKeyIdHex); @@ -65,6 +68,7 @@ public class ImportKeysListEntry implements Serializable, Parcelable { dest.writeByte((byte) (mSecretKey ? 1 : 0)); dest.writeByte((byte) (mSelected ? 1 : 0)); dest.writeString(mExtraData); + dest.writeString(mOrigin); } public static final Creator<ImportKeysListEntry> CREATOR = new Creator<ImportKeysListEntry>() { @@ -75,6 +79,7 @@ public class ImportKeysListEntry implements Serializable, Parcelable { source.readStringList(vr.mUserIds); vr.mKeyId = source.readLong(); vr.mRevoked = source.readByte() == 1; + vr.mExpired = source.readByte() == 1; vr.mDate = (Date) source.readSerializable(); vr.mFingerprintHex = source.readString(); vr.mKeyIdHex = source.readString(); @@ -83,6 +88,7 @@ public class ImportKeysListEntry implements Serializable, Parcelable { vr.mSecretKey = source.readByte() == 1; vr.mSelected = source.readByte() == 1; vr.mExtraData = source.readString(); + vr.mOrigin = source.readString(); return vr; } @@ -104,6 +110,14 @@ public class ImportKeysListEntry implements Serializable, Parcelable { this.mSelected = selected; } + public boolean isExpired() { + return mExpired; + } + + public void setExpired(boolean expired) { + this.mExpired = expired; + } + public long getKeyId() { return mKeyId; } @@ -196,6 +210,14 @@ public class ImportKeysListEntry implements Serializable, Parcelable { mQuery = query; } + public String getOrigin() { + return mOrigin; + } + + public void setOrigin(String origin) { + mOrigin = origin; + } + /** * Constructor for later querying from keyserver */ |