DFix KeyRingInfo.getValidAndExpiredUserIds considering unbound user-ids as valid

This commit is contained in:
Paul Schaub 2022-03-13 16:52:57 +01:00
parent 26c804b2dd
commit 661c043cdc
Signed by: vanitasvitae
GPG Key ID: 62BEE9264BF17311
1 changed files with 5 additions and 0 deletions

View File

@ -347,6 +347,11 @@ public class KeyRingInfo {
PGPSignature certification = signatures.userIdCertifications.get(userId);
PGPSignature revocation = signatures.userIdRevocations.get(userId);
// Unbound user-id
if (certification == null) {
continue;
}
// Not revoked -> valid
if (revocation == null) {
probablyExpired.add(userId);