PDFDecryptor

Genel Bakış

PDFDecryptor Java için FOSS’de bir sınıf.

PDF nesnelerini (sırları ve akışlarını) çözür.

Bu sınıf, Java programlarında PDFDecryptor nesnelerle çalışmak için 6 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: active, customHandler, encryptionKey.

Özellikler

Adı:Tip:AccessAçıklama:
activebooleanOku .Şifre çözücü geçerli bir anahtarı varsa doğru döndürür.
encryptionKeybyte[]Oku .Şifreyi çözmek için kullanılan dosya şifresinin bir kopyasını gönderir.
customHandlerICustomSecurityHandlerOku .Eğer varsa, bu şifre çözücü tarafından kullanılan özel işlemciyi gönderir.

Yöntemler

SignatureAçıklama:
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict)Verilen anahtar ve şifreleme parametreleri ile bir deşifratör oluşturur.
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler)Özel bir güvenlik yönetici tarafından desteklenen bir şifre çözücü oluşturur.
decrypt(data: byte[], objectNumber: int, generationNumber: int)byte[]Belirli bir PDF nesnesine ait verileri şifreliyor.
isActive()booleanŞifre çözücü geçerli bir anahtarı varsa doğru döndürür.
getEncryptionKey()byte[]Şifreyi çözmek için kullanılan dosya şifresinin bir kopyasını gönderir.
getCustomHandler()ICustomSecurityHandlerEğer varsa, bu şifre çözücü tarafından kullanılan özel işlemciyi gönderir.

Ayrıca bakınız:

 Türkçe