Interface EncryptInterceptorMBean

    • Method Detail

      • getOptionFlag

        int getOptionFlag()
        Returns the option flag for the encryption interceptor.
        Returns:
        the option flag value
      • setOptionFlag

        void setOptionFlag​(int optionFlag)
        Sets the option flag for the encryption interceptor.
        Parameters:
        optionFlag - the option flag value
      • setEncryptionAlgorithm

        void setEncryptionAlgorithm​(java.lang.String algorithm)
        Sets the encryption algorithm to use.
        Parameters:
        algorithm - the encryption algorithm in algorithm/mode/padding format
      • getEncryptionAlgorithm

        java.lang.String getEncryptionAlgorithm()
        Returns the encryption algorithm currently in use.
        Returns:
        the encryption algorithm string
      • setEncryptionKey

        void setEncryptionKey​(byte[] key)
        Sets the encryption key as raw bytes.
        Parameters:
        key - the encryption key bytes
      • getEncryptionKey

        byte[] getEncryptionKey()
        Returns the encryption key as raw bytes.
        Returns:
        the encryption key bytes
      • setProviderName

        void setProviderName​(java.lang.String provider)
        Sets the JCA provider name for cryptographic operations.
        Parameters:
        provider - the JCA provider name
      • getProviderName

        java.lang.String getProviderName()
        Returns the JCA provider name for cryptographic operations.
        Returns:
        the JCA provider name, or null for default
      • setReplayWindowTime

        void setReplayWindowTime​(long replayWindowTime)
        Sets the time-based replay window in milliseconds.
        Parameters:
        replayWindowTime - the replay window time
      • getReplayWindowTime

        long getReplayWindowTime()
        Returns the time-based replay window in milliseconds.
        Returns:
        the replay window time
      • setReplayWindowMessageCount

        void setReplayWindowMessageCount​(int replayWindowMessageCount)
        Sets the maximum number of replay cache entries.
        Parameters:
        replayWindowMessageCount - the replay window message count
      • getReplayWindowMessageCount

        int getReplayWindowMessageCount()
        Returns the maximum number of replay cache entries.
        Returns:
        the replay window message count