EncryptionParameters
Übersicht
EncryptionParameters ist eine Klasse in Aspose.PDF FOSS für .NET.
Parameter, die aus dem /Encrypt-Verzeichnis des Dokuments geparst werden und an Initialize übergeben werden, wenn ein benutzerdefinierter Sicherheits-Handler für einen alternativen /Filter übernimmt.
Diese Klasse stellt 1 Methode zur Arbeit mit EncryptionParameters-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: EncryptionParameters. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: Filter, KeyLength, OwnerKey, Password, Permissions, PermissionsInt und 5 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Filter | string | Lesen | /Filter-Eintrag — Name des Sicherheits-Handlers (z. B. |
SubFilter | string | Lesen | /SubFilter Eintrag — Subtyp des Sicherheits-Handlers. |
Version | int | Lesen | /V Eintrag — Algorithmusversion. |
Revision | int | Lesen | /R Eintrag — Standard-Handler-Revision. |
KeyLength | int | Lesen | /Length Eintrag — Schlüssellänge in Bits. |
OwnerKey | byte[] | Lesen | /O entry — Hash zur Validierung des Eigentümer-Passworts. |
UserKey | byte[] | Lesen | /U entry — Hash zur Validierung des Benutzer-Passworts. |
Perms | byte[] | Lesen | /Perms entry — verschlüsselte Berechtigungs-Bytefolge (Revision 5+). |
Password | string | Lesen | Das bei der Entschlüsselung angegebene Passwort (wenn bekannt). |
Permissions | Aspose.Pdf.Permissions | Lesen | /P-Eintrag wird der Permissions flags Enum zugeordnet. |
PermissionsInt | int | Lesen | Roh-/P-Eintrag als vorzeichenbehaftete 32-Bit-Ganzzahl. |
Methoden
| Signatur | Beschreibung |
|---|---|
EncryptionParameters() | Ruft EncryptionParameters auf dieser EncryptionParameters-Instanz auf. |