PdfDigitalSignature

PdfDigitalSignature class

Berisi properti tanda tangan Digital Pdf.

public class PdfDigitalSignature : DigitalSignature

Konstruktor

Nama Keterangan
PdfDigitalSignature() Inisialisasi Tanda Tangan Digital Pdf tanpa sertifikat.
PdfDigitalSignature(X509Certificate2) Buat Pdf Digital signature dengan sertifikat tertentu.
PdfDigitalSignature(X509Store) Inisialisasi Tanda Tangan Digital Pdf berdasarkan toko X509 yang ditentukan. Sertifikat pertama dari toko tertentu akan digunakan.
PdfDigitalSignature(X509Store, int) Membuat Pdf Digital signature berdasarkan X509 Store yang ditentukan dan indeks sertifikat.

Properti

Nama Keterangan
Certificate { get; set; } Mendapat atau menyetel sertifikat X509.
CertificateStoreLocation { get; set; } Menentukan lokasi penyimpanan sertifikat
CertificateStoreName { get; set; } Menentukan nama toko sertifikat.
Comments { get; set; } Mendapat atau menyetel komentar tujuan penandatanganan.
ContactInfo { get; set; } Informasi yang diberikan oleh penanda tangan agar penerima dapat menghubungi penanda tangan untuk memverifikasi tanda tangannya, misalnya nomor telepon.
CreatedOn { get; set; } Dapatkan atau tetapkan tanggal pembuatan tanda tangan.
Deleted { get; } Dapatkan bendera yang menunjukkan jika tanda tangan ini telah dihapus dari dokumen. Properti ini hanya digunakan untuk catatan log riwayat dokumen untuk menyimpan daftar tanda tangan yang dihapus.
Height { get; set; } Menentukan ketinggian tanda tangan.
IsSignature { get; set; } Dapatkan atau setel tanda untuk menunjukkan apakah komponen ini adalah Tanda Tangan atau konten dokumen. Properti ini digunakan dengan metode Pembaruan untuk menetapkan elemen sebagai tanda tangan (benar) atau elemen dokumen (salah).
IsValid { get; set; } Benar jika tanda tangan digital ini valid dan dokumen tidak dirusak.
Left { get; set; } Menentukan posisi tanda tangan kiri.
Location { get; set; } Nama host CPU atau lokasi fisik penandatanganan.
ModifiedOn { get; set; } Dapatkan atau tetapkan tanggal modifikasi tanda tangan.
PageNumber { get; } Menentukan tanda tangan halaman ditemukan di.
Reason { get; set; } Alasan penandatanganan, seperti (Saya setuju…).
ShowProperties { get; set; } Paksa untuk menampilkan/menyembunyikan properti tanda tangan. Jika ShowProperties benar bidang signature memiliki format penampilan yang telah ditentukan Ditandatangani secara digital oleh {ContactInfo} Tanggal: {Tanggal} Alasan: {Reason} Lokasi: {Location } ShowProperties benar secara default.
SignatureId { get; } Pengidentifikasi tanda tangan unik untuk mengubah tanda tangan dalam dokumen melalui metode Perbarui atau Hapus. Properti ini akan disetel secara otomatis setelah metode Tanda Tangan atau Cari dipanggil. Jika properti ini disimpan sebelum dapat disetel secara manual untuk memanipulasi tanda tangan.
SignatureType { get; } Menentukan jenis tanda tangan.
SignTime { get; set; } Mendapatkan atau mengatur waktu penandatanganan dokumen.
Thumbprint { get; } Mendapat cap jempol sertifikat.
TimeStamp { get; set; } Stempel waktu untuk tanda tangan digital Pdf. Nilai default adalah null.
Top { get; set; } Menentukan posisi teratas tanda tangan.
Type { get; set; } Jenis tanda tangan digital Pdf.
Width { get; set; } Menentukan lebar tanda tangan.
XAdESType { get; } tipe XAdESXAdESType . Nilai defaultnya adalah Tidak Ada (XAdES tidak aktif). Saat ini jenis tanda tangan XAdES hanya didukung untuk dokumen Spreadsheet.

Metode

Nama Keterangan
override Clone() Contoh Tanda Tangan Kode Batang Kloning.
override Equals(object) Menimpa metode Sama dengan untuk membandingkan properti tanda tangan
override GetHashCode() Menimpa metode GetHashCode

Lihat juga