Class DEROutputStream

  • All Implemented Interfaces:
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable, DERTags
    Direct Known Subclasses:
    ASN1OutputStream, BEROutputStream

    public class DEROutputStream
    extends java.io.FilterOutputStream
    implements DERTags
    • Constructor Detail

      • DEROutputStream

        public DEROutputStream​(java.io.OutputStream os)
    • Method Detail

      • writeLength

        private void writeLength​(int length)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • writeEncoded

        void writeEncoded​(int tag,
                          byte[] bytes)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • writeNull

        protected void writeNull()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • write

        public void write​(byte[] buf)
                   throws java.io.IOException
        Overrides:
        write in class java.io.FilterOutputStream
        Throws:
        java.io.IOException
      • write

        public void write​(byte[] buf,
                          int offSet,
                          int len)
                   throws java.io.IOException
        Overrides:
        write in class java.io.FilterOutputStream
        Throws:
        java.io.IOException
      • writeObject

        public void writeObject​(java.lang.Object obj)
                         throws java.io.IOException
        Throws:
        java.io.IOException