EncryptionParameters
Przegląd
EncryptionParameters jest klasą w Aspose.PDF FOSS dla .NET.
Parametry parsowane ze słownika /Encrypt dokumentu i przekazywane do Initialize, gdy niestandardowa obsługa zabezpieczeń przejmuje kontrolę dla alternatywnego /Filter.
Ta klasa udostępnia 1 metodę do pracy z obiektami EncryptionParameters w programach .NET. Dostępne metody to: EncryptionParameters. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Filter, KeyLength, OwnerKey, Password, Permissions, PermissionsInt oraz 5 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Filter | string | Odczyt | /Filter entry — security-handler name (np. |
SubFilter | string | Odczyt | /SubFilter entry — security-handler podtyp. |
Version | int | Odczyt | /V entry — wersja algorytmu. |
Revision | int | Odczyt | /R entry — wersja standardowego handlera. |
KeyLength | int | Odczyt | /Length entry — długość klucza w bitach. |
OwnerKey | byte[] | Odczyt | /O entry — hash weryfikacji hasła właściciela. |
UserKey | byte[] | Odczyt | /U entry — hash weryfikacji hasła użytkownika. |
Perms | byte[] | Odczyt | /Perms entry — zaszyfrowany ciąg bajtów uprawnień (rewizja 5+). |
Password | string | Odczyt | Hasło podane w czasie deszyfrowania (gdy jest znane). |
Permissions | Aspose.Pdf.Permissions | Odczyt | /P wpis mapowany do enumu flag uprawnień. |
PermissionsInt | int | Odczyt | Surowy wpis /P jako 32-bitowa liczba całkowita ze znakiem. |
Metody
| Sygnatura | Opis |
|---|---|
EncryptionParameters() | Wywołuje EncryptionParameters na tej instancji EncryptionParameters. |