Package org.apache.ignite.mxbean

## Interface EncryptionMXBean

-     @Deprecated
      @MXBeanDescription("MBean that provides access to encryption features.")
      public interface EncryptionMXBean

  Deprecated.
  Use managements API beans, instead.
  Encryption features MBean.
  See Also:
    `CommandMBean`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `changeCacheGroupKey​(String cacheOrGrpName)` | Deprecated. Starts cache group encryption key change process.
    `void` | `changeMasterKey​(String masterKeyName)` | Deprecated. Starts master key change process.
    `String` | `getMasterKeyName()` | Deprecated. Gets the current master key name.

- - ### Method Detail

    - #### getMasterKeyName

          @MXBeanDescription("Current master key name.")
          String getMasterKeyName()

      Deprecated.
      Gets the current master key name.
      Returns:
        Master key name.
      See Also:
        `IgniteEncryption.getMasterKeyName()`

    - #### changeMasterKey

          @MXBeanDescription("Change master key name.")
          void changeMasterKey​(@MXBeanParameter(name="masterKeyName",description="Master key name.")
                               String masterKeyName)

      Deprecated.
      Starts master key change process.
      Parameters:
        `masterKeyName` - Master key name.
      See Also:
        `IgniteEncryption.changeMasterKey(String)`

    - #### changeCacheGroupKey

          @MXBeanDescription("Change cache group key.")
          void changeCacheGroupKey​(@MXBeanParameter(name="cacheOrGroupName",description="Cache or group name.")
                                   String cacheOrGrpName)

      Deprecated.
      Starts cache group encryption key change process.
      Parameters:
        `cacheOrGrpName` - Cache or group name.
      See Also:
        `IgniteEncryption.changeCacheGroupKey(Collection)`