Šifravimo parametrai
Apžvalga
EncryptionParameters yra klasė Aspose.PDF FOSS for .NET.
Parametrai, išskaitomi iš dokumento /Encrypt žodyno ir perduodami į Initialize, kai pasirinktinis saugumo tvarkyklė perima alternatyvų /Filter.
Ši klasė suteikia 1 metodą darbui su EncryptionParameters objektais .NET programose.
Prieinami metodai: EncryptionParameters.
Visi vieši nariai yra prieinami bet kuriai .NET programai po įdiegus Aspose.PDF FOSS for .NET paketą.
Savybės: Filter, KeyLength, OwnerKey, Password, Permissions, PermissionsInt ir dar 5.
Savybės
| Name | Type | Access | Description |
|---|---|---|---|
Filter | string | Skaityti | /Filter įrašas — security-handler pavadinimas (pvz.) |
SubFilter | string | Skaityti | /SubFilter įrašas — security-handler potipis. |
Version | int | Skaityti | /V įrašas — algoritmo versija. |
Revision | int | Skaityti | /R įrašas — standard-handler revizija. |
KeyLength | int | Skaityti | /Length įrašas — rakto ilgis bitais. |
OwnerKey | byte[] | Skaityti | /O įrašas — savininko slaptažodžio patikrinimo maiša. |
UserKey | byte[] | Skaityti | /U įrašas — naudotojo slaptažodžio patikrinimo maiša. |
Perms | byte[] | Skaityti | /Perms įrašas — šifruota leidimų baitų eilutė (revizija 5+). |
Password | string | Skaityti | Dešifravimo metu pateiktas slaptažodis (kai žinomas). |
Permissions | Aspose.Pdf.Permissions | Skaityti | /P įrašas susietas su Permissions flags enum. |
PermissionsInt | int | Skaityti | Neapdorotas /P įrašas kaip pasirašytas 32‑bitų sveikasis skaičius. |
Metodai
| Signature | Description |
|---|---|
EncryptionParameters() | Iškviečia EncryptionParameters šioje EncryptionParameters egzemplioriuje. |