PKCS7Detached

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ı :TipiAccessAçıklama
AuthoritystringOkumak / YazmakYetkiyi alır veya ayarlar.
ContactInfostringOkumak / Yazmakİletişim bilgilerini alır veya ayarlar.
LocationstringOkumak / YazmakKonumu alır veya ayarlar.
ReasonstringOkumak / YazmakSebebi alır veya ayarlar.
DateDateTimeOkumak / YazmakTarihi alır veya ayarlar.
ByteRangeint[]Okumaya devam etİmza /ByteRange girişini yapın.
TimestampSettingsAspose.Pdf.TimestampSettingsOkumak / YazmakRFC 3161 TSA ayarları; ayarlar sırasında imzacı tarafından onurlandırılır.
OcspSettingsAspose.Pdf.OcspSettingsOkumak / YazmakOCSP / iptal kontrol ayarları; ayarlar sırasında imzacı tarafından onurlandırılır.
CustomAppearanceSignatureCustomAppearance?Okumak / YazmakGö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.
CustomSignHashSignHash?Okumak / YazmakSeçmeli external signer callback.
UseLtvboolOkumak / Yazmakuse ltv’yi alır veya ayarlar.
AvoidEstimatingSignatureLengthboolOkumak / YazmakGerç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.
DefaultSignatureLengthintOkumak / YazmakPKCS#7 /Contents hex çubuğu için rezerv edilmiş byte sayısı.
ShowPropertiesboolOkumak / YazmakDoğru olduğunda, görünür imza görüntüsü yazarın Sebep / Konumu / ContactInfo metin olarak içerir.

Yöntemler

SignatureAçı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.

Ayrıca bakınız:

 Türkçe