in digital-document-service/src/main/java/com/epam/digital/data/platform/dgtldcmnt/wrapper/Sha256DigestCalculatingInputStream.java [87:91]
public boolean markSupported() {
// Cloning of the digest is required to support restoring the prior state of the SHA256 calculation when using mark() and
// reset(). If the digest doesn't support cloning, we have to disable mark/reset support.
return is.markSupported() && digestCanBeCloned;
}