Package org.apache.poi.poifs.crypt
Class DataSpaceMapUtils
- java.lang.Object
-
- org.apache.poi.poifs.crypt.DataSpaceMapUtils
-
public class DataSpaceMapUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataSpaceMapUtils.DataSpaceDefinitionstatic classDataSpaceMapUtils.DataSpaceMapstatic classDataSpaceMapUtils.DataSpaceMapEntrystatic classDataSpaceMapUtils.DataSpaceVersionInfostatic classDataSpaceMapUtils.IRMDSTransformInfostatic classDataSpaceMapUtils.TransformInfoHeader
-
Constructor Summary
Constructors Constructor Description DataSpaceMapUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddDefaultDataSpace(DirectoryEntry dir)static DocumentEntrycreateEncryptionEntry(DirectoryEntry dir, java.lang.String path, EncryptionRecord out)static java.lang.StringreadUnicodeLPP4(LittleEndianInput is)static java.lang.StringreadUtf8LPP4(LittleEndianInput is)static voidwriteUnicodeLPP4(LittleEndianOutput os, java.lang.String string)static voidwriteUtf8LPP4(LittleEndianOutput os, java.lang.String str)
-
-
-
Method Detail
-
addDefaultDataSpace
public static void addDefaultDataSpace(DirectoryEntry dir) throws java.io.IOException
- Throws:
java.io.IOException
-
createEncryptionEntry
public static DocumentEntry createEncryptionEntry(DirectoryEntry dir, java.lang.String path, EncryptionRecord out) throws java.io.IOException
- Throws:
java.io.IOException
-
readUnicodeLPP4
public static java.lang.String readUnicodeLPP4(LittleEndianInput is)
-
writeUnicodeLPP4
public static void writeUnicodeLPP4(LittleEndianOutput os, java.lang.String string)
-
readUtf8LPP4
public static java.lang.String readUtf8LPP4(LittleEndianInput is)
-
writeUtf8LPP4
public static void writeUtf8LPP4(LittleEndianOutput os, java.lang.String str)
-
-