PDFDecryptor (مفتاح التشفير)

PDFDecryptor (مفتاح التشفير)

المعلومات العامة

PDFDecryptor هي فئة في Aspose.PDF FOSS لـ Java.

يفك تشفير كائنات PDF الفردية (سلسلة ومتد).

يوفر هذا الفصل 6 طرق للعمل مع كائنات PDFDecryptor في برامج Java. المنهجيات المتاحة تشمل: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: active, customHandler, encryptionKey.

خصائص

اسمالنوعالوصولوصف
activebooleanاقرأيعود true إذا كان لدى المفكّر مفتاح صحيح.
encryptionKeybyte[]اقرأيعيد نسخة من مفتاح تشفير الملف الذي يستخدم حاليًا لفك التشفير.
customHandlerICustomSecurityHandlerاقرأيعيد المعالج المخصص الذي يستخدمه هذا المنشفر، إن وجد.

الطرق

التوقيعوصف
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict)يخلق جهاز فك الشفرة مع المفتاح المعطى ومتغيرات التشفير.
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler)يخلق جهاز فك تشفير مدعوم بمراقب أمني مخصص.
decrypt(data: byte[], objectNumber: int, generationNumber: int)byte[]يفك تشفير البيانات التي تنتمي إلى كائن PDF محدد.
isActive()booleanيعود true إذا كان لدى المفكّر مفتاح صحيح.
getEncryptionKey()byte[]يعيد نسخة من مفتاح تشفير الملف الذي يستخدم حاليًا لفك التشفير.
getCustomHandler()ICustomSecurityHandlerيعيد المعالج المخصص الذي يستخدمه هذا المنشفر، إن وجد.

انظر أيضاً

 العربية