DioDocs for PDF
Signature クラス メンバ
プロパティ  メソッド 

DS.Documents.Pdf アセンブリ > GrapeCity.Documents.Pdf.Security 名前空間 : Signature クラス

Signatureデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
Public プロパティ受信者が署名者に連絡して署名を検証できるように署名者が提供する情報(電話番号など)を 取得または設定します。  
Public プロパティ署名値を取得します。  
Public プロパティこのオブジェクトを所有するGrapeCity.Documents.Pdf.GcPdfDocument を取得します。  
Public プロパティこの署名の検証時に使用される優先署名ハンドラの名前を取得します。  
Public プロパティ署名の CPU ホスト名または物理的な位置を取得します。  
Public プロパティドキュメントに署名した人または作成者の名前を取得します。 この値は、署名者の証明書など、署名から名前を抽出できない 場合にのみ使用されます。  
Public プロパティPDF のオブジェクト ID を取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public プロパティ基になる GrapeCity.Documents.Pdf.Spec.IPdfDict を取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfDictWrapperから継承されます。
Public プロパティ基になる GrapeCity.Documents.Pdf.Spec.IPdfObject を取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapper<IPdfDict>から継承されます。
Public プロパティ「同意します」などの署名の理由を取得します。  
Public プロパティ署名時刻を取得または設定します。 署名ハンドラに応じて、これは、通常の未検証のコンピュータ時刻、またはセキュリティ保護された時刻サーバーから検証可能な方法で生成された時刻になります。 この値は、署名に署名時刻がない場合にのみ使用されます。 たとえば、PKCS#7 バイナリデータオブジェクトにはタイムスタンプを埋め込むことができます(詳細については、PDF 仕様を参照してください)。  
Public プロパティ署名辞書にある署名の値とキーの情報のエンコーディングを記述する名前を取得します。  
Public プロパティ署名型を取得します。存在する場合は、署名辞書の場合は「Sig」、タイムスタンプ署名辞書の場合は「DocTimeStamp」になります。  
トップ
パブリック メソッド
 名前解説
Public メソッドバイナリ署名の解析に使用できるGrapeCity.Documents.Pdf.ISignatureParserオブジェクトを作成します。  
Public メソッドこのラッパーが所有する GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase のデータを含む System.IO.Stream オブジェクトを取得します。メモ:ストリームは、使用後に破棄する必要があります。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public メソッドこのラッパーが所有する GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase のデータを取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public メソッドこのラッパーが所有する GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase のデータを含む GrapeCity.Documents.Pdf.Spec.PdfStreamInfo オブジェクトを取得します。メモ:ストリームは、使用後に破棄する必要があります。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public メソッド署名を検証します。  
Public メソッド埋め込まれたデータダイジェストが計算されたデータに対応していることを確認して、署名を検証します。  
トップ
参照

Signature クラス
GrapeCity.Documents.Pdf.Security 名前空間