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.