Foxit PDF SDK for HarmonyOS  3.0
CertPermission Class Reference
Inheritance diagram for CertPermission:
NativeObjectWrapper

Public Member Functions

 constructor ()
 Constructor.
 
 constructor (r)
 
- Public Member Functions inherited from NativeObjectWrapper
 constructor (r)
 
 GetPointerAsNumber ()
 

Public Attributes

 bEnableCopy
 Whether content copying is enabled.
 
 bEnableTextAccess
 Whether text access for accessibility is enabled.
 
 changePer
 Change permission.
 
 printPer
 Print permission.
 

Static Public Attributes

static e_ChangeAnyExceptExtract
 Change permission: any except extract.
 
static e_ChangeCommentsFormFill
 Change permission: comments/form fill.
 
static e_ChangeFormFill
 Change permission: form fill.
 
static e_ChangeInsertDelRotate
 Change permission: insert/delete/rotate.
 
static e_ChangeNone
 Change permission: none.
 
static e_PrintHigh
 Print permission: high.
 
static e_PrintLow
 Print permission: low.
 
static e_PrintNone
 Print permission: none.
 

Detailed Description

This class represents certificate permission data used in certificate encryption.

Examples
/Users/ec2-user/gitlab-runner/builds/E-xKdhDoq/0/foxit/sdk/mobile/gsdk-doc-auto-build/harmony_nodejs/input/Index.js.

Member Function Documentation

◆ constructor()

CertPermission.constructor ( )

@constructor

Parameters
{NativeObjectReference}r - The native object reference to wrap

@description Creates a new wrapper instance around a native C++ object. The wrapper manages the object's lifecycle according to the ownership rules.