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(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)