Class DigestOutputStream

java.lang.Object
java.io.OutputStream
org.apache.xml.security.stax.impl.util.DigestOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class DigestOutputStream extends OutputStream
A Streaming based message-digest implementation
  • Field Details

    • LOG

      protected static final transient org.slf4j.Logger LOG
    • isDebugEnabled

      protected static final transient boolean isDebugEnabled
    • messageDigest

      private final MessageDigest messageDigest
    • stringBuilder

      private StringBuilder stringBuilder
  • Constructor Details

    • DigestOutputStream

      public DigestOutputStream(MessageDigest messageDigest)
  • Method Details

    • write

      public void write(byte[] arg0)
      Overrides:
      write in class OutputStream
    • write

      public void write(int arg0)
      Specified by:
      write in class OutputStream
    • write

      public void write(byte[] arg0, int arg1, int arg2)
      Overrides:
      write in class OutputStream
    • getDigestValue

      public byte[] getDigestValue()