PKCS7
Overview
PKCS7 Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: Signature.
PKCS#7 PDF için SHA-1 imzası (ISO 32000-1:2008, §12.8.3.2.).
Bu sınıf, Java programlarında PKCS7 nesneleriyle çalışmak için 18 yöntem sunar. Mevcut yöntemler şunları içerir: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo,5 adet daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : certificate, certificateChain, contactInfo, customAppearance, date, location,Ve 4 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
subFilter | String | Read | Filtre altı ile yapılır. |
privateKey | PrivateKey | Read | Özel anahtarı yüklü KeyStore’dan döndürür. |
certificate | X509Certificate | Read | İmza sahibinin X.509 sertifikası yüklü KeyStore’dan iade edilir. |
certificateChain | X509Certificate[] | Read | Sertifika zincirini yüklü KeyStore’dan geri getirir. |
reason | String | Read | İmza gerekçesini geri getirir. |
location | String | Read | İmza yerini geri getirir. |
contactInfo | String | Read | İletişim bilgileri geri verin. |
name | String | Read | İmza adı yıkılır. |
date | Date | Read | İmza tarihini geri getirir. |
customAppearance | SignatureCustomAppearance | Read | İmza için özelleştirilmiş görünüm ayarlarını geri getirir. |
Methods
| Signature | Description |
|---|---|
PKCS7(pfxPath: String, password: String) | Bir PFX/P12 dosyasından bir PKCS#7 SHA-1 imzası oluşturur. |
PKCS7(pfxStream: InputStream, password: String) | Bir PFX/P12 akışından bir PKCS#7 SHA-1 imzası oluşturur. |
getSubFilter() → String | Filtreyi geri döndürün. |
getPrivateKey() → PrivateKey | Özel anahtarı yüklü KeyStore’dan döndürür. |
getCertificate() → X509Certificate | İmza sahibinin X.509 sertifikası yüklü KeyStore’dan iade edilir. |
getCertificateChain() → X509Certificate[] | Sertifika zincirini yüklü KeyStore’dan geri getirir. |
getReason() → String | İmza gerekçesini geri getirir. |
setReason(reason: String) | İmza gerekçesini belirleyin. |
getLocation() → String | İmza yerini geri getirir. |
setLocation(location: String) | İmza yerini belirleyin. |
getContactInfo() → String | İletişim bilgileri geri verin. |
setContactInfo(contactInfo: String) | İletişim Bilgileri Gönderin. |
getName() → String | İmza adı yıkılır. |
setName(name: String) | Adını aşarak yazdırın. |
getDate() → Date | İmza tarihini geri getirir. |
setDate(date: Date) | İmza tarihini belirleyin. |
getCustomAppearance() → SignatureCustomAppearance | İmza için özelleştirilmiş görünüm ayarlarını geri getirir. |
setCustomAppearance(appearance: SignatureCustomAppearance) | İmza için özel görünüm ayarlarını ayarlar. |