PDFDecryptor
PDFDecryptor
Overview
PDFDecryptor در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
رمزگذاری اشیاء PDF فردی (سری و جریان).
این کلاس 6 روش برای کار با اشیاء PDFDecryptor در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : active, customHandler, encryptionKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | بازگشت درست اگر درایوگر یک کلید معتبر داشته باشد. |
encryptionKey | byte[] | Read | یک کپی از کلید رمزگذاری فایل در حال حاضر برای رمزنگاری استفاده می شود. |
customHandler | ICustomSecurityHandler | Read | بازگرداندن معامله گر سفارشی استفاده شده توسط این decryptor، اگر وجود دارد. |
Methods
| Signature | Description |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | ایجاد یک رمزگذاری با کلید داده شده و پارامترهای رمزنگاری. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | ایجاد یک دکراپ پشتیبانی شده توسط یک معامله گر امنیتی سفارشی. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | اطلاعات مربوط به یک موضوع PDF خاص را رمزگذاری می کند. |
isActive() → boolean | بازگشت درست اگر درایوگر یک کلید معتبر داشته باشد. |
getEncryptionKey() → byte[] | یک کپی از کلید رمزگذاری فایل در حال حاضر برای رمزنگاری استفاده می شود. |
getCustomHandler() → ICustomSecurityHandler | بازگرداندن معامله گر سفارشی استفاده شده توسط این decryptor، اگر وجود دارد. |