} else if (data instanceof RevokedClaimsData) {
revokedInfo = ImmutableRevokedClaimsInfo.builder()
.names(((RevokedClaimsData) data).claims().keySet())
.valueHash(messageHasher.hashAndEncode(RevocationType.CLAIM,
((RevokedClaimsData) data).claims().values()))
<BUG>.hashAlgorithm(messageHasher.getHashers().get(RevocationType.CLAIM).getAlgorithm())
</BUG>
.issuedBefore(((RevokedClaimsData) data).issuedBefore())
<BUG>.separator(messageHasher.getSeparator())
</BUG>
.build();

} else if (data instanceof RevokedClaimsData) {
revokedInfo = ImmutableRevokedClaimsInfo.builder()
.names(((RevokedClaimsData) data).claims().keySet())
.valueHash(messageHasher.hashAndEncode(RevocationType.CLAIM,
((RevokedClaimsData) data).claims().values()))
.hashAlgorithm(messageHasher.hashingAlgorithms().get(RevocationType.CLAIM).getAlgorithm())
.issuedBefore(((RevokedClaimsData) data).issuedBefore())
.separator(messageHasher.separator())
.build();
