PKCS7
Overview
PKCS7 adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: Signature.
Kelas ini menyediakan 6 metode untuk bekerja dengan objek PKCS7 dalam program .NET. Metode yang tersedia meliputi: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, dan 8 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Authority | string | Membaca/menulis | Mendapatkan atau menetapkan otoritas. |
ContactInfo | string | Membaca/menulis | Dapatkan atau mengatur informasi kontak. |
Location | string | Membaca/menulis | Mengambil atau menetapkan lokasi. |
Reason | string | Membaca/menulis | Mendapatkan atau menetapkan alasan. |
Date | DateTime | Membaca/menulis | Mendapatkan atau menetapkan tanggal. |
ByteRange | int[] | Read | Entri tanda tangan /ByteRange sebagai int[]. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Membaca/menulis | RFC 3161 TSA setting; dihormati oleh penandatangan saat ditetapkan. |
OcspSettings | Aspose.Pdf.OcspSettings | Membaca/menulis | OCSP / setelan revokasi-cek; dihormati oleh penandatangan saat ditetapkan. |
CustomAppearance | SignatureCustomAppearance? | Membaca/menulis | Kuncup tampilan visual yang dihormati oleh SignWithAppearance ketika tanda tangan ditandatangani melalui overload lurus terlihat. |
CustomSignHash | SignHash? | Membaca/menulis | Opsional penandatangan eksternal panggilan kembali. |
UseLtv | bool | Membaca/menulis | Mengambil atau mengatur penggunaan ITV. |
AvoidEstimatingSignatureLength | bool | Membaca/menulis | Ketika true, penandatangan melewatkan byte-range estimation pass dan menggunakan DefaultSignatureLength secara langsung saat memesan ruang untuk PKCS#7 /Contents hex string. |
DefaultSignatureLength | int | Membaca/menulis | Jumlah byte yang disediakan untuk PKCS#7 /Contents hex string. |
ShowProperties | bool | Membaca/menulis | Jika benar, tampilan tanda tangan yang terlihat mencakup alasan/lokasi/ContactInfo penandatangan sebagai teks. |
Methods
| Signature | Description |
|---|---|
PKCS7() | Panggil PKCS7 pada contoh PK CS7. |
PKCS7(pfx: string, password: string) | |
PKCS7(pfx: Stream, password: string) | |
Signature() | Panggil Signature pada PKCS7 ini. |
Verify() | Verifikasi PKCS #7 tanda tangan yang dimuat terhadap PDF byte asli mengembalikan true ketika tanda tangannya didekod dan divalidasi. |
GetSignatureAlgorithmInfo() | Parse amplop PKCS#7 (ketika dimuat dari tanda tangan yang ada) untuk melaporkan signing-algorithm / digest-algoritm/cryptographic-standard triple. |