Class AccessPermission
- Namespace
- Org.Apache.Pdfbox.Pdmodel.Encryption
- Assembly
- MASES.NetPDF.dll
public class AccessPermission : JVMBridgeBase<AccessPermission>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AccessPermission>AccessPermission
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AccessPermission>.IsAssignableFrom(IJavaType)JVMBridgeBase<AccessPermission>.IsAssignableFrom<T>()JVMBridgeBase<AccessPermission>.Execute<T>(params T[])JVMBridgeBase<AccessPermission>.DynBridgeClazzJVMBridgeBase<AccessPermission>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
AccessPermission()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AccessPermission()
AccessPermission(byte[])
public AccessPermission(byte[] arg0)
Parameters
AccessPermission(int)
public AccessPermission(int arg0)
Parameters
AccessPermission(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public AccessPermission(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
OwnerAccessPermission
public static AccessPermission OwnerAccessPermission { get; }
Property Value
PermissionBytes
public int PermissionBytes { get; }
Property Value
PermissionBytesForPublicKey
public int PermissionBytesForPublicKey { get; }
Property Value
Methods
CanAssembleDocument()
public bool CanAssembleDocument()
Returns
CanExtractContent()
public bool CanExtractContent()
Returns
CanExtractForAccessibility()
public bool CanExtractForAccessibility()
Returns
CanFillInForm()
public bool CanFillInForm()
Returns
CanModify()
public bool CanModify()
Returns
CanModifyAnnotations()
public bool CanModifyAnnotations()
Returns
CanPrint()
public bool CanPrint()
Returns
CanPrintFaithful()
public bool CanPrintFaithful()
Returns
IsOwnerPermission()
public bool IsOwnerPermission()
Returns
IsReadOnly()
public bool IsReadOnly()
Returns
SetCanAssembleDocument(bool)
public void SetCanAssembleDocument(bool arg0)
Parameters
SetCanExtractContent(bool)
public void SetCanExtractContent(bool arg0)
Parameters
SetCanExtractForAccessibility(bool)
public void SetCanExtractForAccessibility(bool arg0)
Parameters
SetCanFillInForm(bool)
public void SetCanFillInForm(bool arg0)
Parameters
SetCanModify(bool)
public void SetCanModify(bool arg0)
Parameters
SetCanModifyAnnotations(bool)
public void SetCanModifyAnnotations(bool arg0)
Parameters
SetCanPrint(bool)
public void SetCanPrint(bool arg0)
Parameters
SetCanPrintFaithful(bool)
public void SetCanPrintFaithful(bool arg0)
Parameters
SetReadOnly()
public void SetReadOnly()