Skip to content

happypdf / PDFSecurity

Class: PDFSecurity ​

Defined in: src/core/security/PDFSecurity.ts:96

Constructors ​

Constructor ​

ts
new PDFSecurity(context, options): PDFSecurity;

Defined in: src/core/security/PDFSecurity.ts:109

Parameters ​

ParameterType
contextPDFContext
optionsSecurityOptions

Returns ​

PDFSecurity

Properties ​

context ​

ts
context: PDFContext;

Defined in: src/core/security/PDFSecurity.ts:97

Methods ​

create() ​

ts
static create(context, options): PDFSecurity;

Defined in: src/core/security/PDFSecurity.ts:105

Parameters ​

ParameterType
contextPDFContext
optionsSecurityOptions

Returns ​

PDFSecurity


encrypt() ​

ts
encrypt(): PDFSecurity;

Defined in: src/core/security/PDFSecurity.ts:377

Returns ​

PDFSecurity


getEncryptFn() ​

ts
getEncryptFn(obj, gen): (buffer) => Uint8Array<ArrayBufferLike>;

Defined in: src/core/security/PDFSecurity.ts:312

Parameters ​

ParameterType
objnumber
gennumber

Returns ​

(buffer) => Uint8Array&lt;ArrayBufferLike&gt;

MIT Licensed. A fork of pdf-lib.