Class TransportHelperFilterStreamXOR

    • Field Detail

      • mask

        private final byte[] mask
      • read_position

        private int read_position
      • write_position

        private int write_position
    • Constructor Detail

      • TransportHelperFilterStreamXOR

        protected TransportHelperFilterStreamXOR​(TransportHelper _transport,
                                                 byte[] _mask)
    • Method Detail

      • cryptoOut

        protected void cryptoOut​(java.nio.ByteBuffer source_buffer,
                                 java.nio.ByteBuffer target_buffer)
                          throws java.io.IOException
        Specified by:
        cryptoOut in class TransportHelperFilterStream
        Throws:
        java.io.IOException
      • cryptoIn

        protected void cryptoIn​(java.nio.ByteBuffer source_buffer,
                                java.nio.ByteBuffer target_buffer)
                         throws java.io.IOException
        Specified by:
        cryptoIn in class TransportHelperFilterStream
        Throws:
        java.io.IOException
      • isEncrypted

        public boolean isEncrypted()
      • getName

        public java.lang.String getName​(boolean verbose)