intarsys PDF library API

de.intarsys.pdf.crypt
Class AbstractAccessPermissions

java.lang.Object
  extended by de.intarsys.pdf.pd.AbstractBitFlags
      extended by de.intarsys.pdf.crypt.AbstractAccessPermissions
All Implemented Interfaces:
IAccessPermissions
Direct Known Subclasses:
AccessPermissionsR2, AccessPermissionsR3

public abstract class AbstractAccessPermissions
extends AbstractBitFlags
implements IAccessPermissions

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.

todo 2 refactor, make independent od StandardSecurityHandler


Field Summary
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 Summary
AbstractAccessPermissions(StandardSecurityHandler handler)
           
 
Method Summary
 StandardSecurityHandler getHandler()
           
 
Methods inherited from class de.intarsys.pdf.pd.AbstractBitFlags
isSetAnd, isSetOr
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.intarsys.pdf.crypt.IAccessPermissions
mayAssemble, mayCopy, mayExtract, mayFillForm, mayModify, mayModifyAnnotation, mayPrint, mayPrintHighQuality
 

Field Detail

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
Constructor Detail

AbstractAccessPermissions

public AbstractAccessPermissions(StandardSecurityHandler handler)
Method Detail

getHandler

public StandardSecurityHandler getHandler()
Returns:
handler for the encryption dictionary.

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.