Package org.apache.poi.poifs.crypt
Class DataSpaceMapUtils
- java.lang.Object
-
- org.apache.poi.poifs.crypt.DataSpaceMapUtils
-
public class DataSpaceMapUtils extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataSpaceMapUtils.DataSpaceDefinition
static class
DataSpaceMapUtils.DataSpaceMap
static class
DataSpaceMapUtils.DataSpaceMapEntry
static class
DataSpaceMapUtils.DataSpaceVersionInfo
static class
DataSpaceMapUtils.IRMDSTransformInfo
static class
DataSpaceMapUtils.TransformInfoHeader
-
Constructor Summary
Constructors Constructor Description DataSpaceMapUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addDefaultDataSpace(DirectoryEntry dir)
static DocumentEntry
createEncryptionEntry(DirectoryEntry dir, String path, EncryptionRecord out)
static String
readUnicodeLPP4(LittleEndianInput is)
static String
readUtf8LPP4(LittleEndianInput is)
static void
writeUnicodeLPP4(LittleEndianOutput os, String string)
static void
writeUtf8LPP4(LittleEndianOutput os, String str)
-
-
-
Method Detail
-
addDefaultDataSpace
public static void addDefaultDataSpace(DirectoryEntry dir) throws IOException
- Throws:
IOException
-
createEncryptionEntry
public static DocumentEntry createEncryptionEntry(DirectoryEntry dir, String path, EncryptionRecord out) throws IOException
- Throws:
IOException
-
readUnicodeLPP4
public static String readUnicodeLPP4(LittleEndianInput is)
-
writeUnicodeLPP4
public static void writeUnicodeLPP4(LittleEndianOutput os, String string)
-
readUtf8LPP4
public static String readUtf8LPP4(LittleEndianInput is)
-
writeUtf8LPP4
public static void writeUtf8LPP4(LittleEndianOutput os, String str)
-
-