PKCS7Detached
Genel Bakış
PKCS7Detached .NET için Aspose.PDF FOSS’ta bir sınıf. Mirasçılardan gelenler: Signature.
PKCS#7 (CMS) imzası yapılandırması.
Bu sınıf, .NET programlarında PKCS7Detached nesnelerle çalışmak için 6 yöntem sunar. Mevcut yöntemler şunları içerir: GetSignatureAlgorithmInfo, PKCS7Detached, Signature, Verify. Tüm kamu üyeleri .NET paket için Aspose.PDF FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,8 ve daha fazlası.
Özellikler
| Adı : | Tipi | Access | Açıklama |
|---|---|---|---|
Authority | string | Okumak / Yazmak | Yetkiyi alır veya ayarlar. |
ContactInfo | string | Okumak / Yazmak | İletişim bilgilerini alır veya ayarlar. |
Location | string | Okumak / Yazmak | Konumu alır veya ayarlar. |
Reason | string | Okumak / Yazmak | Sebebi alır veya ayarlar. |
Date | DateTime | Okumak / Yazmak | Tarihi alır veya ayarlar. |
ByteRange | int[] | Okumaya devam et | İmza /ByteRange girişini yapın. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Okumak / Yazmak | RFC 3161 TSA ayarları; ayarlar sırasında imzacı tarafından onurlandırılır. |
OcspSettings | Aspose.Pdf.OcspSettings | Okumak / Yazmak | OCSP / iptal kontrol ayarları; ayarlar sırasında imzacı tarafından onurlandırılır. |
CustomAppearance | SignatureCustomAppearance? | Okumak / Yazmak | Görsel görünüm düğmeleri SignWithAppearance tarafından onurlandırılır, imzalar görülebilir düz bir aşırı yükleme yoluyla imzalanır. |
CustomSignHash | SignHash? | Okumak / Yazmak | Seçmeli external signer callback. |
UseLtv | bool | Okumak / Yazmak | use ltv’yi alır veya ayarlar. |
AvoidEstimatingSignatureLength | bool | Okumak / Yazmak | Gerçek olduğunda, imzacı byte aralığı tahminini geçirir ve PKCS#7 /Contents hex çubuğu için alanı kaydetmek için DefaultSignatureLength doğrudan kullanır. |
DefaultSignatureLength | int | Okumak / Yazmak | PKCS#7 /Contents hex çubuğu için rezerv edilmiş byte sayısı. |
ShowProperties | bool | Okumak / Yazmak | Doğru olduğunda, görünür imza görüntüsü yazarın Sebep / Konumu / ContactInfo metin olarak içerir. |
Yöntemler
| Signature | Açıklama |
|---|---|
PKCS7Detached() | Bu PKCS7Devamı için tıklayınız. |
PKCS7Detached(pfx: string, password: string) | Bu PKCS7Detached örneğinde PKC7Detached (pfx, şifre) arayın. |
PKCS7Detached(pfx: Stream, password: string) | Bu PKCS7Detached örneğinde PKC7Detached (pfx, şifre) arayın. |
Signature() | Bu PKCS7Detaşlı durumda imza çağrısı yapılır. |
Verify() | Yüklenen imzanın PKCS#7’sini orijinal PDF bytesine karşı kontrol edin - imzayı dekod ettiğinde ve doğruladığında doğru geri döner. |
GetSignatureAlgorithmInfo() | PKCS#7 ambalajını (var olan bir imza ile yüklendiğinde) imzayı-algoritmi / sindirim-algoritmi/kripto-standard üç katına çıkarın. |