Documentation of 'org.apache.poi.poifs.crypt.standard.StandardEncryptor' Java class
StandardEncryptor
org.apache.poi.poifs.crypt.standard

Class StandardEncryptor



  • public class StandardEncryptor
    extends Encryptor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void confirmPassword(java.lang.String password) 
      void confirmPassword(java.lang.String password, byte[] keySpec, byte[] keySalt, byte[] verifier, byte[] verifierSalt, byte[] integritySalt)
      Fills the fields of verifier and header with the calculated hashes based on the password and a random salt see [MS-OFFCRYPTO] - 2.3.4.7 ECMA-376 Document Encryption Key Generation
      java.io.OutputStream getDataStream(DirectoryNode dir)
      Return a output stream for encrypted data.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • confirmPassword

        public void confirmPassword(java.lang.String password)
        Specified by:
        confirmPassword in class Encryptor
      • confirmPassword

        public void confirmPassword(java.lang.String password,
                                    byte[] keySpec,
                                    byte[] keySalt,
                                    byte[] verifier,
                                    byte[] verifierSalt,
                                    byte[] integritySalt)
        Fills the fields of verifier and header with the calculated hashes based on the password and a random salt see [MS-OFFCRYPTO] - 2.3.4.7 ECMA-376 Document Encryption Key Generation
        Specified by:
        confirmPassword in class Encryptor
      • getDataStream

        public java.io.OutputStream getDataStream(DirectoryNode dir)
                                           throws java.io.IOException,
                                                  java.security.GeneralSecurityException
        Description copied from class: Encryptor
        Return a output stream for encrypted data.
        Specified by:
        getDataStream in class Encryptor
        Parameters:
        dir - the node to write to
        Returns:
        encrypted stream
        Throws:
        java.io.IOException
        java.security.GeneralSecurityException

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.