in src/main/java/com/google/recaptcha/pld/pld/services/PldService.java [39:50]
public CompletableFuture<PasswordCheckResult> verifyAssessment(
PasswordCheckVerification originalVerification,
PrivatePasswordLeakVerification assessmentData) {
Collection<byte[]> matchPrefixes =
assessmentData.getEncryptedLeakMatchPrefixesList().stream()
.map(ByteString::toByteArray)
.collect(Collectors.toList());
byte[] reEncryptedHash = assessmentData.getReencryptedUserCredentialsHash().toByteArray();
return passwordCheckVerifier.verify(originalVerification, reEncryptedHash, matchPrefixes);
}