Iterable<FileInputStream> certStreams =
Iterables.transform(certs, FILE_OPENER);
try {
WaveSigner inner = waveSignerFactory.getSigner(privateKeyStream, certStreams, certDomain);
signer = new SigningSignatureHandler(inner);
} catch (SignatureException e) {
throw new ProvisionException("could not make wave signer", e);
}
}