PushCertificateChecker: Refactor to use Joiner in signature check
Change-Id: I6eca2fe4a4dc1bef70dd5b631318bf432f92944a
This commit is contained in:
@@ -17,6 +17,8 @@ package com.google.gerrit.gpg;
|
|||||||
import static com.google.gerrit.gpg.PublicKeyStore.keyIdToString;
|
import static com.google.gerrit.gpg.PublicKeyStore.keyIdToString;
|
||||||
import static com.google.gerrit.gpg.PublicKeyStore.keyToString;
|
import static com.google.gerrit.gpg.PublicKeyStore.keyToString;
|
||||||
|
|
||||||
|
import com.google.common.base.Joiner;
|
||||||
|
|
||||||
import org.bouncycastle.bcpg.ArmoredInputStream;
|
import org.bouncycastle.bcpg.ArmoredInputStream;
|
||||||
import org.bouncycastle.openpgp.PGPException;
|
import org.bouncycastle.openpgp.PGPException;
|
||||||
import org.bouncycastle.openpgp.PGPObjectFactory;
|
import org.bouncycastle.openpgp.PGPObjectFactory;
|
||||||
@@ -145,13 +147,10 @@ public abstract class PushCertificateChecker {
|
|||||||
}
|
}
|
||||||
CheckResult result = publicKeyChecker.check(signer, store);
|
CheckResult result = publicKeyChecker.check(signer, store);
|
||||||
if (!result.isOk()) {
|
if (!result.isOk()) {
|
||||||
StringBuilder err = new StringBuilder("Invalid public key ")
|
problems.add("Invalid public key "
|
||||||
.append(keyToString(signer))
|
+ keyToString(signer)
|
||||||
.append(":");
|
+ ":\n "
|
||||||
for (String problem : result.getProblems()) {
|
+ Joiner.on("\n ").join(result.getProblems()));
|
||||||
err.append("\n ").append(problem);
|
|
||||||
}
|
|
||||||
problems.add(err.toString());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user