名前 | 解説 | |
---|---|---|
SignatureProperties コンストラクタ | SignatureProperties クラスの新しいインスタンスを初期化します。 |
SignaturePropertiesデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
SignatureProperties コンストラクタ | SignatureProperties クラスの新しいインスタンスを初期化します。 |
名前 | 解説 | |
---|---|---|
Certificate | デジタル署名の生成に使用される証明書を取得または設定します。
メモ: このプロパティは廃止されたため、使用しないでください。 代わりに、SignatureBuilderおよびPkcs7SignatureBuilderクラスを使用して、PKCS#7署名を作成し、そのプロパティを設定します。 | |
ContactInfo | 受信者が署名者に連絡して署名を検証できるように署名者が提供する情報(電話番号など)を 取得または設定します。 | |
DocumentAccessPermissions | この署名によって付与されるドキュメントのアクセス権限を取得または設定します。 このプロパティは、ドキュメントの最初の 1 つの署名にのみ指定でき、 この署名が「証明書の署名」になります。 | |
Location | 署名の CPU ホスト名または物理的な位置を取得または設定します。
デフォルトでは、このプロパティは System.Environment.MachineName を使用して初期化されます。 | |
Reason | 「同意します」などの署名の理由を取得または設定します。 | |
SignatureAppearance | 生成された署名の外観を定義する SignatureAppearance オブジェクトを 取得または設定します。
デフォルトでは、このプロパティは、SignatureAppearance クラスのデフォルトのインスタンスを使用して初期化されます。 | |
SignatureBuilder | 署名の作成に使用されるISignatureBuilderオブジェクトを取得または設定します。 | |
SignatureDigestAlgorithm | 署名のダイジェストアルゴリズムを取得または設定します。
メモ: このプロパティは廃止されたため、使用しないでください。 代わりに、SignatureBuilderおよびPkcs7SignatureBuilderクラスを使用して、PKCS#7署名を作成し、そのプロパティを設定します。 SignatureFormatがSignatureFormat.PKCS7SHA1の場合、このプロパティは無視され、SignatureDigestAlgorithm.SHA1が使用されます。 | |
SignatureField | デジタル署名の格納に使用される AcroForm フィールドを取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.SignatureField.Widget が null 参照 (Visual Basicでは Nothing) の場合、 外観は SigningDateTime、Location などのプロパティの値に基づいて生成されます。 | |
SignatureFormat | 署名の書式を取得または設定します。
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. | |
SignerName | ドキュメントに署名した人または作成者の名前を取得または設定します。
メモ:この値は、署名者の証明書など、署名から名前を抽出できない 場合にのみ使用されます。 デフォルトでは、このプロパティは System.Environment.UserName を使用して初期化されます。 | |
SigningDateTime | 署名時刻を取得または設定します。
メモ:この値は、署名に署名時刻がない場合にのみ使用されます。 たとえば、PKCS#7 バイナリデータオブジェクトにはタイムスタンプを埋め込むことができます。 デフォルトでは、このプロパティは、現在の日時を使用して初期化されます。 | |
TimeStamp | ドキュメントのデジタル署名に含まれるタイムスタンプトークンを生成するために使用される ITimeStampGenerator インタフェースを実装するオブジェクトを取得または設定します。 |
名前 | 解説 | |
---|---|---|
CreatePAdES_B_B | SignaturePropertiesオブジェクトを作成し、PAdESB-B署名を作成するように初期化します。 | |
CreatePAdES_B_T | SignaturePropertiesオブジェクトを作成し、PAdES B-T署名を作成するように初期化します。 |