Class KeyData


  • public class KeyData
    extends Object
    A complex type that specifies the encryption used within this element. The saltValue attribute is a base64-encoded binary value that is randomly generated. The number of bytes required to decode the saltValue attribute MUST be equal to the value of the saltSize attribute.
    • Constructor Detail

      • KeyData

        public KeyData()
      • KeyData

        public KeyData​(Element parent)
    • Method Detail

      • getSaltSize

        public Integer getSaltSize()
      • setSaltSize

        public void setSaltSize​(Integer saltSize)
      • getBlockSize

        public Integer getBlockSize()
      • setBlockSize

        public void setBlockSize​(Integer blockSize)
      • getKeyBits

        public Integer getKeyBits()
      • setKeyBits

        public void setKeyBits​(Integer keyBits)
      • getHashSize

        public Integer getHashSize()
      • setHashSize

        public void setHashSize​(Integer hashSize)
      • setCipherAlgorithm

        public void setCipherAlgorithm​(CipherAlgorithm cipherAlgorithm)
      • getCipherChaining

        public ChainingMode getCipherChaining()
      • setCipherChaining

        public void setCipherChaining​(ChainingMode cipherChaining)
      • setHashAlgorithm

        public void setHashAlgorithm​(HashAlgorithm hashAlgorithm)
      • getSaltValue

        public byte[] getSaltValue()
      • setSaltValue

        public void setSaltValue​(byte[] saltValue)