Accepts any input stream, and any digest derivation.
Return the Digest instance we were created with. Use this to access the resultant binary or hex digest value.
Read from conduit into a target array. The provided dst will be populated with content from the conduit.
Slurp remaining stream content and return this.
Return the hosting conduit.
Read from conduit into a target array. The provided dst will be populated with content from the conduit.
Load the bits from a stream, and return them all in an array. The dst array can be provided as an option, which will be expanded as necessary to consume the input.
Clear any buffered content.
Seek on this stream. Target conduits that don't support seeking will throw an IOException.
Return the upstream host of this filter.
Close the input.
Inject a digest filter into an input stream, updating the digest as information flows through it.