de.intarsys.pdf.crypt
Class PermissionFlags
java.lang.Object
de.intarsys.pdf.pd.AbstractBitFlags
de.intarsys.pdf.crypt.PermissionFlags
public class PermissionFlags
- extends AbstractBitFlags
A set of flags describing the access permissions for the document.
These flags are defined for the standard security handlers, you can not rely
on other handlers implementing the same logic.
Bit_Print
public static int Bit_Print
Bit_Modify
public static int Bit_Modify
Bit_Copy
public static int Bit_Copy
Bit_ModifyAnnotation
public static int Bit_ModifyAnnotation
Bit_FillForm
public static int Bit_FillForm
Bit_Extract
public static int Bit_Extract
Bit_Assemble
public static int Bit_Assemble
Bit_PrintHighQuality
public static int Bit_PrintHighQuality
PermissionFlags
public PermissionFlags(int value)
PermissionFlags
public PermissionFlags(StandardSecurityHandler handler)
getHandler
public StandardSecurityHandler getHandler()
- Returns:
- handler for the encryption dictionary.
mayAssemble
public boolean mayAssemble()
mayCopy
public boolean mayCopy()
mayExtract
public boolean mayExtract()
mayFillForm
public boolean mayFillForm()
mayModify
public boolean mayModify()
mayModifyAnnotation
public boolean mayModifyAnnotation()
mayPrint
public boolean mayPrint()
mayPrintHighQuality
public boolean mayPrintHighQuality()
setMayAssemble
public void setMayAssemble(boolean value)
setMayCopy
public void setMayCopy(boolean value)
setMayExtract
public void setMayExtract(boolean value)
setMayFillForm
public void setMayFillForm(boolean value)
setMayModify
public void setMayModify(boolean value)
setMayModifyAnnotation
public void setMayModifyAnnotation(boolean value)
setMayPrint
public void setMayPrint(boolean value)
setMayPrintHighQuality
public void setMayPrintHighQuality(boolean value)
Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.