Class DummyEngine

  • All Implemented Interfaces:
    Engine

    public class DummyEngine
    extends java.lang.Object
    implements Engine
    Dummy-Engine, die nicht verschluesselt sondern lediglich die Daten kopiert. NUR ZU TESTZWECKEN VERWENDEN!
    • Constructor Summary

      Constructors 
      Constructor Description
      DummyEngine()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.InputStream decrypt​(java.io.InputStream is)
      Entschluesselt die Daten.
      void decrypt​(java.io.InputStream is, java.io.OutputStream os)
      Entschluesselt die Daten.
      void encrypt​(java.io.InputStream is, java.io.OutputStream os)
      Verschluesselt die Daten.
      java.io.OutputStream encrypt​(java.io.OutputStream os)
      Verschluesselt die Daten.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DummyEngine

        public DummyEngine()
    • Method Detail

      • decrypt

        public void decrypt​(java.io.InputStream is,
                            java.io.OutputStream os)
                     throws java.lang.Exception
        Description copied from interface: Engine
        Entschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden.
        Specified by:
        decrypt in interface Engine
        Parameters:
        is - Inputstream mit den verschluesselten Daten.
        os - Outputstream mit den entschluesselten Daten.
        Throws:
        java.lang.Exception
        See Also:
        Engine.decrypt(java.io.InputStream, java.io.OutputStream)
      • encrypt

        public void encrypt​(java.io.InputStream is,
                            java.io.OutputStream os)
                     throws java.lang.Exception
        Description copied from interface: Engine
        Verschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden.
        Specified by:
        encrypt in interface Engine
        Parameters:
        is - Inputstream mit den unverschluesselten Daten.
        os - Outputstream mit den verschluesselten Daten.
        Throws:
        java.lang.Exception
        See Also:
        Engine.encrypt(java.io.InputStream, java.io.OutputStream)
      • decrypt

        public java.io.InputStream decrypt​(java.io.InputStream is)
                                    throws java.lang.Exception
        Description copied from interface: Engine
        Entschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden.
        Specified by:
        decrypt in interface Engine
        Parameters:
        is - Inputstream mit den verschluesselten Daten.
        Returns:
        InputStream mit den entschluesselten Daten.
        Throws:
        java.lang.Exception
        See Also:
        Engine.decrypt(java.io.InputStream)
      • encrypt

        public java.io.OutputStream encrypt​(java.io.OutputStream os)
                                     throws java.lang.Exception
        Description copied from interface: Engine
        Verschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden.
        Specified by:
        encrypt in interface Engine
        Parameters:
        os - OutputStream mit den unverschluesselten Daten.
        Returns:
        Outputstream mit den verschluesselten Daten.
        Throws:
        java.lang.Exception
        See Also:
        Engine.encrypt(java.io.OutputStream)