org.apache.cxf.common.util.crypto

## Class KeyProperties

- java.lang.Object
- - org.apache.cxf.common.util.crypto.KeyProperties

-     public class KeyProperties
      extends Object

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `KeyProperties()`
    `KeyProperties(String keyAlgo)`
    `KeyProperties(String keyAlgo, int keySize)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | `getAdditionalData()`
    `AlgorithmParameterSpec` | `getAlgoSpec()`
    `int` | `getBlockSize()`
    `String` | `getKeyAlgo()`
    `int` | `getKeySize()`
    `SecureRandom` | `getSecureRandom()`
    `boolean` | `isCompressionSupported()`
    `void` | `setAdditionalData(byte[] additionalData)`
    `void` | `setAlgoSpec(AlgorithmParameterSpec algoSpec)`
    `void` | `setBlockSize(int blockSize)`
    `void` | `setCompressionSupported(boolean compressionSupported)`
    `void` | `setKeyAlgo(String keyAlgo)`
    `void` | `setKeySize(int keySize)`
    `void` | `setSecureRandom(SecureRandom secureRandom)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### KeyProperties

          public KeyProperties()

    - #### KeyProperties

          public KeyProperties(String keyAlgo)

    - #### KeyProperties

          public KeyProperties(String keyAlgo,
                       int keySize)

  - ### Method Detail

    - #### getKeyAlgo

          public String getKeyAlgo()

    - #### setKeyAlgo

          public void setKeyAlgo(String keyAlgo)

    - #### getKeySize

          public int getKeySize()

    - #### setKeySize

          public void setKeySize(int keySize)

    - #### getSecureRandom

          public SecureRandom getSecureRandom()

    - #### setSecureRandom

          public void setSecureRandom(SecureRandom secureRandom)

    - #### getAlgoSpec

          public AlgorithmParameterSpec getAlgoSpec()

    - #### setAlgoSpec

          public void setAlgoSpec(AlgorithmParameterSpec algoSpec)

    - #### getBlockSize

          public int getBlockSize()

    - #### setBlockSize

          public void setBlockSize(int blockSize)

    - #### isCompressionSupported

          public boolean isCompressionSupported()

    - #### setCompressionSupported

          public void setCompressionSupported(boolean compressionSupported)

    - #### getAdditionalData

          public byte[] getAdditionalData()

    - #### setAdditionalData

          public void setAdditionalData(byte[] additionalData)

Apache CXF