暗号化パラメータ
概要
EncryptionParameters は .NET 用の Aspose.PDF FOSS のクラスです。
ドキュメントの /Encrypt 辞書から解析されたパラメータで、代替の /Filter 用にカスタム セキュリティ ハンドラが引き継ぐ際に Initialize に渡されます。
このクラスは .NET プログラムで EncryptionParameters オブジェクトを操作するための 1 つのメソッドを提供します。
利用可能なメソッドは次のとおりです: EncryptionParameters。
Aspose.PDF FOSS for .NET パッケージをインストールした後、すべてのパブリック メンバーは任意の .NET アプリケーションからアクセス可能です。
プロパティ: Filter、KeyLength、OwnerKey、Password、Permissions、PermissionsInt、およびその他 5 件。
プロパティ
| 名前 | タイプ | アクセス | 説明 |
|---|---|---|---|
Filter | string | Read | /Filter エントリ — セキュリティハンドラ名 (例: |
SubFilter | string | Read | /SubFilter エントリ — セキュリティハンドラのサブタイプ。 |
Version | int | Read | /V エントリ — アルゴリズムバージョン。 |
Revision | int | Read | /R エントリ — 標準ハンドラのリビジョン。 |
KeyLength | int | Read | /Length エントリ — キー長(ビット単位)。 |
OwnerKey | byte[] | Read | /O エントリ — オーナーパスワード検証ハッシュ。 |
UserKey | byte[] | Read | /U エントリ — ユーザーパスワード検証ハッシュ。 |
Perms | byte[] | Read | /Perms エントリ — 暗号化された権限バイト文字列(リビジョン5以上)。 |
Password | string | Read | 復号時に提供されたパスワード(既知の場合)。 |
Permissions | Aspose.Pdf.Permissions | Read | /P エントリを Permissions フラグ列挙体にマッピング。 |
PermissionsInt | int | Read | 符号付き 32 ビット整数としての生の /P エントリ。 |
方法
| Signature | Description |
|---|---|
EncryptionParameters() | この EncryptionParameters インスタンスで EncryptionParameters を呼び出します。 |