Class AgileEncryptionHeader

java.lang.Object
org.docx4j.org.apache.poi.poifs.crypt.EncryptionHeader
org.docx4j.org.apache.poi.poifs.crypt.agile.AgileEncryptionHeader

public class AgileEncryptionHeader
extends EncryptionHeader
  • Constructor Details

    • AgileEncryptionHeader

      public AgileEncryptionHeader​(java.lang.String descriptor)
    • AgileEncryptionHeader

      protected AgileEncryptionHeader​(CTEncryption ed)
    • AgileEncryptionHeader

      public AgileEncryptionHeader​(CipherAlgorithm algorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
  • Method Details

    • setKeySalt

      protected void setKeySalt​(byte[] salt)
      Overrides:
      setKeySalt in class EncryptionHeader
    • getEncryptedHmacKey

      public byte[] getEncryptedHmacKey()
    • setEncryptedHmacKey

      protected void setEncryptedHmacKey​(byte[] encryptedHmacKey)
    • getEncryptedHmacValue

      public byte[] getEncryptedHmacValue()
    • setEncryptedHmacValue

      protected void setEncryptedHmacValue​(byte[] encryptedHmacValue)