public class PermissionFlags extends AbstractBitFlags
These flags are defined for the standard security handlers, you can not rely on other handlers implementing the same logic.
| Modifier and Type | Field and Description |
|---|---|
static int |
Bit_Assemble |
static int |
Bit_Copy |
static int |
Bit_Extract |
static int |
Bit_FillForm |
static int |
Bit_Modify |
static int |
Bit_ModifyAnnotation |
static int |
Bit_Print |
static int |
Bit_PrintHighQuality |
| Constructor and Description |
|---|
PermissionFlags(int value) |
PermissionFlags(StandardSecurityHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
StandardSecurityHandler |
getHandler() |
boolean |
mayAssemble() |
boolean |
mayCopy() |
boolean |
mayExtract() |
boolean |
mayFillForm() |
boolean |
mayModify() |
boolean |
mayModifyAnnotation() |
boolean |
mayPrint() |
boolean |
mayPrintHighQuality() |
void |
setMayAssemble(boolean value) |
void |
setMayCopy(boolean value) |
void |
setMayExtract(boolean value) |
void |
setMayFillForm(boolean value) |
void |
setMayModify(boolean value) |
void |
setMayModifyAnnotation(boolean value) |
void |
setMayPrint(boolean value) |
void |
setMayPrintHighQuality(boolean value) |
public static int Bit_Print
public static int Bit_Modify
public static int Bit_Copy
public static int Bit_ModifyAnnotation
public static int Bit_FillForm
public static int Bit_Extract
public static int Bit_Assemble
public static int Bit_PrintHighQuality
public PermissionFlags(int value)
public PermissionFlags(StandardSecurityHandler handler)
public StandardSecurityHandler getHandler()
public boolean mayAssemble()
public boolean mayCopy()
public boolean mayExtract()
public boolean mayFillForm()
public boolean mayModify()
public boolean mayModifyAnnotation()
public boolean mayPrint()
public boolean mayPrintHighQuality()
public void setMayAssemble(boolean value)
public void setMayCopy(boolean value)
public void setMayExtract(boolean value)
public void setMayFillForm(boolean value)
public void setMayModify(boolean value)
public void setMayModifyAnnotation(boolean value)
public void setMayPrint(boolean value)
public void setMayPrintHighQuality(boolean value)
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.