PDFDecryptor
Overview
PDFDecryptor Java için Aspose.PDF FOSS sınıfıdır.
Bireysel PDF nesnelerini (strings ve streams) şifrelemektedir.
Bu sınıf, Java programlarında PDFDecryptor nesneleriyle çalışmak için 6 yöntem sunar. Mevcut yöntemler şunları içerir: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : active, customHandler, encryptionKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | Eğer decryptor geçerli bir anahtarı varsa doğru geri döner. |
encryptionKey | byte[] | Read | Dosya şifreleme anahtarının bir kopyasını şu anda şifrelemek için kullanılan geri getirir. |
customHandler | ICustomSecurityHandler | Read | Bu dekriptor tarafından kullanılan özel işlemci geri getirir, eğer varsa. |
Methods
| Signature | Description |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Belirlenen anahtar ve şifreleme parametreleri ile bir decryptor oluşturur. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Bir güvenlik işlemcisi tarafından desteklenen bir decryptor oluşturur. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Belirli bir PDF nesnesine ait verileri şifreler. |
isActive() → boolean | Eğer decryptor geçerli bir anahtarı varsa doğru geri döner. |
getEncryptionKey() → byte[] | Dosya şifreleme anahtarının bir kopyasını şu anda şifrelemek için kullanılan geri getirir. |
getCustomHandler() → ICustomSecurityHandler | Bu dekriptor tarafından kullanılan özel işlemci geri getirir, eğer varsa. |