Class OutputStreamFactory


  • public class OutputStreamFactory
    extends Object
    Utility class for creating OutputStreams from different JCA/JCE operators.
    • Constructor Detail

      • OutputStreamFactory

        public OutputStreamFactory()
    • Method Detail

      • createStream

        public static OutputStream createStream​(Signature signature)
        Create an OutputStream that wraps a signature.
        Parameters:
        signature - the signature to be updated as the stream is written to.
        Returns:
        an OutputStream.
      • createStream

        public static OutputStream createStream​(MessageDigest digest)
        Create an OutputStream that wraps a digest.
        Parameters:
        digest - the digest to be updated as the stream is written to.
        Returns:
        an OutputStream.
      • createStream

        public static OutputStream createStream​(Mac mac)
        Create an OutputStream that wraps a mac.
        Parameters:
        mac - the signature to be updated as the stream is written to.
        Returns:
        an OutputStream.