StandardSecurityHandler
Genel Bakış
StandardSecurityHandler Java için FOSS’de bir sınıf.
Standart güvenlik yönetici şifreleri doğrular ve şifreleme anahtarlarını üretir.
Bu sınıf, Java programlarında StandardSecurityHandler nesnelerle çalışmak için 7 yöntem sağlar. Kullanılabilir yöntemler şunlardır: StandardSecurityHandler, authenticate, authenticateOwnerPassword, authenticateUserPassword, getEncryptionDict, getEncryptionKey, isAuthenticated. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: authenticated, encryptionDict, encryptionKey.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
authenticated | boolean | Oku . | Kimliği doğrulananı alır. |
encryptionKey | byte[] | Oku . | Şifreleme anahtarını alır. |
encryptionDict | PDFEncryptionDict | Oku . | Şifreleme dict’ini alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
StandardSecurityHandler(encDict: PDFEncryptionDict, documentId: byte[]) | Verilen şifreleme sözlüğü için bir güvenlik yönetici oluşturur. |
authenticate(password: byte[]) → boolean | Verilen şifreyle kimlik doğrulama dener. |
authenticateUserPassword(password: byte[]) → boolean | Sadece kullanıcı-şifresi dalını kullanarak kimlik doğrulama girişimleri. |
authenticateOwnerPassword(password: byte[]) → boolean | Sadece sahibi-şifresi dalını kullanarak kimlik doğrulama girişiminde bulunuluyor. |
isAuthenticated() → boolean | Doğru denir. |
getEncryptionKey() → byte[] | Şifreleme anahtarını gönderir. |
getEncryptionDict() → PDFEncryptionDict | Şifreleme diktiyi gönderir. |