Class CryptoManager

    • Constructor Detail

      • CryptoManager

        public CryptoManager()
    • Method Detail

      • getOneWayCipher

        public ICipher getOneWayCipher()
        Description copied from interface: ICryptoManager
        Returns a one-way cipher.

        The actual cipher returned depends on the encryption configuration in lumisportalconfig.xml. It is recommended that the one-way cipher is configured to use an algorithm that is not possible to decrypt. In this case, the cipher will throw UnsupportedOperationException in its decrypt methods.

        Specified by:
        getOneWayCipher in interface ICryptoManager
        Returns:
        the cipher.
      • getReversibleCipher

        public ICipher getReversibleCipher()
        Description copied from interface: ICryptoManager
        Returns a cipher that is able to encrypt data, and decrypt it back.

        The actual cipher returned depends on the encryption configuration in lumisportalconfig.xml.

        Specified by:
        getReversibleCipher in interface ICryptoManager
        Returns:
        the cipher.