PDFDecryptor
Översikt
PDFDecryptor är en klass i Aspose.PDF FOSS för Java.
Dekrypterar enskilda PDF-objekt (strängar och strömmar).
Denna klass ger 6 metoder för att arbeta med PDFDecryptor-objekt i Javaprogram. Tillgängliga metoder är bland annat: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: active, customHandler, encryptionKey.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
active | boolean | Läs. | Returnerar true om dekryptorn har en giltig nyckel. |
encryptionKey | byte[] | Läs. | Returnerar en kopia av filens krypteringsnyckel som används för dekryptering. |
customHandler | ICustomSecurityHandler | Läs. | Returnerar den anpassade handläggaren som används av denna dekryptor, om någon. |
Methods
| Signature | Beskrivning |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Skapar en dekryptor med angiven nyckel och krypteringsparametrar. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Skapar en dekryptor med stöd av ett anpassat säkerhetshanterande. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Dekrypterar data som tillhör ett specifikt PDF-objekt. |
isActive() → boolean | Returnerar true om dekryptorn har en giltig nyckel. |
getEncryptionKey() → byte[] | Returnerar en kopia av filens krypteringsnyckel som används för dekryptering. |
getCustomHandler() → ICustomSecurityHandler | Returnerar den anpassade handläggaren som används av denna dekryptor, om någon. |