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

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

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

パブリック コンストラクタ
 名前解説
Public コンストラクタSignatureProperties クラスの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティデジタル署名の生成に使用される証明書を取得または設定します。

メモ: このプロパティは廃止されたため、使用しないでください。 代わりに、SignatureBuilderおよびPkcs7SignatureBuilderクラスを使用して、PKCS#7署名を作成し、そのプロパティを設定します。

 
Public プロパティ受信者が署名者に連絡して署名を検証できるように署名者が提供する情報(電話番号など)を 取得または設定します。  
Public プロパティこの署名によって付与されるドキュメントのアクセス権限を取得または設定します。 このプロパティは、ドキュメントの最初の 1 つの署名にのみ指定でき、 この署名が「証明書の署名」になります。  
Public プロパティ署名の CPU ホスト名または物理的な位置を取得または設定します。

デフォルトでは、このプロパティは System.Environment.MachineName を使用して初期化されます。

 
Public プロパティ「同意します」などの署名の理由を取得または設定します。  
Public プロパティ生成された署名の外観を定義する SignatureAppearance オブジェクトを 取得または設定します。

デフォルトでは、このプロパティは、SignatureAppearance クラスのデフォルトのインスタンスを使用して初期化されます。

 
Public プロパティ署名の作成に使用されるISignatureBuilderオブジェクトを取得または設定します。  
Public プロパティ署名のダイジェストアルゴリズムを取得または設定します。

メモ: このプロパティは廃止されたため、使用しないでください。 代わりに、SignatureBuilderおよびPkcs7SignatureBuilderクラスを使用して、PKCS#7署名を作成し、そのプロパティを設定します。

SignatureFormatSignatureFormat.PKCS7SHA1の場合、このプロパティは無視され、SignatureDigestAlgorithm.SHA1が使用されます。

 
Public プロパティデジタル署名の格納に使用される AcroForm フィールドを取得または設定します。

GrapeCity.Documents.Pdf.AcroForms.SignatureField.Widget が null 参照 (Visual Basicでは Nothing) の場合、 外観は SigningDateTimeLocation などのプロパティの値に基づいて生成されます。

 
Public プロパティ署名の書式を取得または設定します。

NOTE: This property is obsolete and should not be used. Instead, use SignatureBuilder and Pkcs7SignatureBuilder class to create a PKCS#7 signature and setup its properties.

 
Public プロパティドキュメントに署名した人または作成者の名前を取得または設定します。

メモ:この値は、署名者の証明書など、署名から名前を抽出できない 場合にのみ使用されます。

デフォルトでは、このプロパティは System.Environment.UserName を使用して初期化されます。

 
Public プロパティ署名時刻を取得または設定します。

メモ:この値は、署名に署名時刻がない場合にのみ使用されます。 たとえば、PKCS#7 バイナリデータオブジェクトにはタイムスタンプを埋め込むことができます。

デフォルトでは、このプロパティは、現在の日時を使用して初期化されます。

 
Public プロパティドキュメントのデジタル署名に含まれるタイムスタンプトークンを生成するために使用される ITimeStampGenerator インタフェースを実装するオブジェクトを取得または設定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドstatic (Shared in Visual Basic)SignaturePropertiesオブジェクトを作成し、PAdESB-B署名を作成するように初期化します。  
Public メソッドstatic (Shared in Visual Basic)SignaturePropertiesオブジェクトを作成し、PAdES B-T署名を作成するように初期化します。  
トップ
参照

SignatureProperties クラス
GrapeCity.Documents.Pdf 名前空間