in src/main/java/com/google/recaptcha/pld/pld/controllers/PldController.java [87:101]
private CompletableFuture<MergeAssessmentResponse> populateMergedResponse(
VerificationResponse response) {
return pldService
.verifyAssessment(
response.getPasswordCheckVerification(),
response.getAssessment().getPrivatePasswordLeakVerification())
.thenApply(
pldResult ->
new MergeAssessmentResponse(
response.getAssessment(),
pldResult.areCredentialsLeaked()
? PldLeakedStatus.LEAKED
: PldLeakedStatus.NO_STATUS));
}