diff options
author | Vincent Breitmoser <valodim@mugenguild.com> | 2015-05-28 22:00:08 +0200 |
---|---|---|
committer | Vincent Breitmoser <valodim@mugenguild.com> | 2015-05-28 22:00:08 +0200 |
commit | b2f32827c66c5cd5d14452b6f909cfe8c7c595a2 (patch) | |
tree | ce1e1f45244293c070cc0b46879df6c8ef7eb297 /OpenKeychain/src/main/java/org | |
parent | 007bbdda2bd310d7141a4d1c2125c781bf8aabef (diff) | |
download | open-keychain-b2f32827c66c5cd5d14452b6f909cfe8c7c595a2.tar.gz open-keychain-b2f32827c66c5cd5d14452b6f909cfe8c7c595a2.tar.bz2 open-keychain-b2f32827c66c5cd5d14452b6f909cfe8c7c595a2.zip |
allow user packets with only revocation packet
Diffstat (limited to 'OpenKeychain/src/main/java/org')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java index 33e9a4345..fe5cea70e 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java @@ -648,10 +648,6 @@ public class ProviderHelper { UserPacketItem item = uids.get(userIdRank); operations.add(buildUserIdOperations(masterKeyId, item, userIdRank)); - if (item.selfCert == null) { - throw new AssertionError("User ids MUST be self-certified at this point!!"); - } - if (item.selfRevocation != null) { operations.add(buildCertOperations(masterKeyId, userIdRank, item.selfRevocation, Certs.VERIFIED_SELF)); @@ -659,6 +655,10 @@ public class ProviderHelper { continue; } + if (item.selfCert == null) { + throw new AssertionError("User ids MUST be self-certified at this point!!"); + } + operations.add(buildCertOperations(masterKeyId, userIdRank, item.selfCert, selfCertsAreTrusted ? Certs.VERIFIED_SECRET : Certs.VERIFIED_SELF)); |