List of usage examples for org.bouncycastle.crypto ExtendedDigest doFinal
public int doFinal(byte[] out, int outOff);
From source file:no.digipost.api.useragreements.client.filters.request.RequestContentHashFilter.java
License:Apache License
public void settContentHashHeader(final byte[] data, final HttpRequest httpRequest) { ExtendedDigest instance = digestSupplier.get(); byte[] result = new byte[instance.getDigestSize()]; instance.update(data, 0, data.length); instance.doFinal(result, 0); String hash = base64Encoder.encodeToString(result); httpRequest.setHeader(header, hash); log.debug(RequestContentHashFilter.class.getSimpleName() + " satt headeren " + header + "=" + hash); }