PDF for .NET
PdfSecurity クラス
メンバ 

C1.Pdf.6 アセンブリ > C1.Pdf 名前空間 : PdfSecurity クラス
セキュリティと暗号化のサービスを提供し、 C1PdfDocument オブジェクトの権限を管理します。
オブジェクト モデル
PdfSecurity クラス
シンタックス
'宣言
 
Public Class PdfSecurity 
public class PdfSecurity 
解説

PdfSecurity には、 Pdf ドキュメントの所有者とユーザーパスワードを指定できるプロパティがあります。OwnerPassword は、 パスワードと権限の変更に必要です。UserPassword は、 ドキュメントを開くために必要です。

PdfSecurity には、 通常のユーザーが持つ権限を指定できるプロパティもあります。たとえば、ユーザーにドキュメントの表示は許可し、 印刷や編集は許可しないように指定することができます。

権限を指定し、OwnerPassword だけを設定して、 UserPassword を空にしておくことができます。この場合は、誰でも ドキュメントを開くことができますが、所有者だけが権限を変更できます。

PDF で使用される暗号化スキームは公開されており、完全に安全ではありません。 暗号化された PDF ドキュメントをクラッキングする方法がいくつか存在します。用意されているセキュリティは、 ドキュメントを通常の攻撃から保護するには十分ですが、 データが機密情報である場合は、PDF 暗号化だけに依存しないでください。

継承階層

System.Object
   C1.Pdf.PdfSecurity

参照

PdfSecurity メンバ
C1.Pdf 名前空間