PDF for .NET
PdfSecurity クラス
メンバ 

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

PdfSecurityクラスは、ドキュメントの所有者パスワードとユーザーパスワードを指定できるプロパティを持ちます。 OwnerPasswordは、パスワードと権限を変更する場合に必要となります。 UserPasswordパスワードは、ドキュメントを開くときに必要となります。

また、 PdfSecurityクラスは、通常のユーザーが所有する権限を指定するためのプロパティも持っています。たとえば、ユーザーにドキュメントの閲覧だけを許可して、印刷や編集は許可しないように指定できます。

権限を指定してから、 OwnerPasswordのみを設定して UserPasswordパスワードは空のままにすることができます。この場合、誰でもドキュメントを開くことができますが、権限を変更できるのは所有者のみとなります。

PDF で使用している暗号化スキームは一般的なもので、100% 安全ではないことに注意してください。暗号化した PDF ドキュメンドが解読される方法は複数あります。提供されたセキュリティは、大部分の通常の攻撃からドキュメントを保護するのに適していますが、データが本当に機密情報である場合、PDF 暗号化のみに頼るべきではありません。

継承階層

System.Object
   C1.C1Pdf.PdfSecurity

参照

PdfSecurity メンバ
C1.C1Pdf 名前空間