| Package | Description |
|---|---|
| com.itextpdf.kernel.mac | |
| com.itextpdf.kernel.pdf |
| Modifier and Type | Field and Description |
|---|---|
protected MacProperties |
AbstractMacIntegrityProtector.macProperties |
| Modifier and Type | Method and Description |
|---|---|
AbstractMacIntegrityProtector |
StandaloneMacContainerLocator.createMacIntegrityProtector(PdfDocument document,
MacProperties macProperties)
Creates
AbstractMacIntegrityProtector from explicitly provided MAC properties. |
AbstractMacIntegrityProtector |
IMacContainerLocator.createMacIntegrityProtector(PdfDocument document,
MacProperties macProperties)
Creates
AbstractMacIntegrityProtector from explicitly provided MAC properties. |
| Constructor and Description |
|---|
AbstractMacIntegrityProtector(PdfDocument document,
MacProperties macProperties)
Creates
AbstractMacIntegrityProtector instance from the provided MacProperties. |
| Modifier and Type | Field and Description |
|---|---|
protected MacProperties |
EncryptionProperties.macProperties
MacProperties class to configure MAC integrity protection properties. |
| Modifier and Type | Method and Description |
|---|---|
EncryptionProperties |
EncryptionProperties.setPublicKeyEncryption(Certificate[] certs,
int[] permissions,
int encryptionAlgorithm,
MacProperties macProperties)
Sets the certificate encryption options for the document.
|
WriterProperties |
WriterProperties.setPublicKeyEncryption(Certificate[] certs,
int[] permissions,
int encryptionAlgorithm,
MacProperties macProperties)
Sets the certificate encryption options for the document.
|
EncryptionProperties |
EncryptionProperties.setStandardEncryption(byte[] userPassword,
byte[] ownerPassword,
int permissions,
int encryptionAlgorithm,
MacProperties macProperties)
Sets the encryption options for the document.
|
WriterProperties |
WriterProperties.setStandardEncryption(byte[] userPassword,
byte[] ownerPassword,
int permissions,
int encryptionAlgorithm,
MacProperties macProperties)
Sets the encryption options for the document.
|
Copyright © 1998–2025 Apryse Group NV. All rights reserved.