Interface ApplicationHandler

  • All Known Implementing Classes:
    ApplicationHandlerImpl

    public interface ApplicationHandler
    Handler for basic configuration
    • Method Detail

      • decrypt

        String decrypt​(byte[] input,
                       byte[] mask)
        AES decryption using the license key, with a given mask.
      • decrypt

        String decrypt​(String input,
                       byte[] mask)
        AES decryption of a Base-64 encoded string using the license key, with a given mask.
      • encrypt

        byte[] encrypt​(String input,
                       byte[] mask)
        AES encryption using the license key, with a given mask.
      • encryptAsString

        String encryptAsString​(String input,
                               byte[] mask)
        Base64-encoding of AES encryption using the license key, with a given mask.
      • getApplication

        Application getApplication()
        Returns the Application instance
      • getIdMask

        IdMask getIdMask()
        Returns the IdMask which is used to mask / unmask identifiers sent to / received from clients
      • isInitialized

        boolean isInitialized()
        Returns whether the initialization process is completed