DioDocs for PDF
GrapeCity.Documents.Pdf.Security 名前空間
継承階層
DS.Documents.Pdf アセンブリ : GrapeCity.Documents.Pdf.Security 名前空間
クラス
 クラス解説
クラスドキュメントセキュリティストア(DSS)を表します。署名をオフラインで検証するために使用できる情報を保持します。詳細については、PDF仕様を参照してください。
クラスDocumentSecurityStore.AddVerification メソッドのパラメータを表します。
クラス暗号化オブジェクト識別子を表します。 HASHアルゴリズム、エンコーディングアルゴリズムなど、多くの一般的な暗号化アイテムのIDを定義します。
クラス暗号化アルゴリズムのIDを表します。
クラスハッシュアルゴリズムのIDを表します。
クラスPKCS#7に関連するIDを表します。
クラスセキュリティと暗号化のサービスを提供し、 GrapeCity.Documents.Pdf.GcPdfDocument オブジェクトの権限を管理します。
クラスPDF セキュリティハンドラを定義する基本抽象クラス。
クラスセキュリティユーティリティクラス。 PDFのセキュリティと署名に関連するユーティリティを提供します。
クラスPDF でのデジタル署名を表します。
クラス標準セキュリティハンドラの基本クラスを定義します。 標準セキュリティハンドラは、ドキュメントに対して、アクセス権限と最大 2 個のパスワード(所有者パスワードとユーザーパスワード)の指定を許可します。
クラスリビジョン 2 の標準セキュリティハンドラを定義します。 このハンドラは、40 ビット長のキーを使用する RC4 暗号化を使用します。
クラスリビジョン 3 の標準セキュリティハンドラを表します。

このハンドラは、40 〜 128 ビット長のキーを使用する RC4 暗号化を使用し、 追加の権限フラグを定義できます。

クラスリビジョン 4 の標準セキュリティハンドラを表します。

このハンドラは、40 〜 128 ビットのキーを使用する RC4 暗号化または 128 ビットのキーを使用する AES 暗号化を使用することができ、 追加の権限フラグを定義できます。

クラスリビジョン 5 の標準セキュリティハンドラを表します。

ISO 32000 のアドビサプリメントに記載されているように、このハンドラは常に 256 ビットのキーの長さを持つ AES 暗号化を使用します。

クラスリビジョン 6 の標準セキュリティハンドラを表します。

このハンドラーは、常に256ビットのキー長のAES暗号化を使用します。これは、PDF2.0仕様で説明されています。

クラス以下に現在GcPdfでサポートされていないセキュリティハンドラのを表します。

ロードした PDF がサポートされていないセキュリティハンドラのタイプを使用している場合、このタイプのインスタンスが作成されます。

このタイプのインスタンスはユーザー コードで直接作成できません。

列挙型
 列挙体解説
列挙体署名によって許可される、署名されたドキュメントへのアクセス権限を定義します。
列挙体PDF ドキュメントへの有効なアクセスタイプを定義します。
列挙体ドキュメントのコンテンツのコピーが可能かどうかを制御する有効な権限を列挙します。
列挙体ロードしたドキュメントの復号化のステータスを定義します。
列挙体検証情報を作成するときに処理する一連の証明書を定義します。
列挙体DSSに含める検証情報のタイプを定義します。
列挙体ドキュメントの編集を制御する有効な権限を指定するフラグ。
列挙体有効な暗号化アルゴリズムを定義します。
列挙体暗号化のコンテキストで有効なストリームのタイプを定義します。
列挙体PDFパスワード保護のステータスを表すフラグを定義します。

詳細については、StandardSecurityHandler.PasswordMatches プロパティを参照します。

列挙体ドキュメントの印刷を制御する有効な権限を列挙します。
参照

DS.Documents.Pdf アセンブリ