PKCS7Detached

PKCS7Detached

Genel Bakış

PKCS7Detached Java için FOSS’de bir sınıf. Mirasçılar: Signature.

PKCS#7 PDF için ayrı imza (ISO 32000-1:2008, §12.8.3.3.1).

Bu sınıf, Java programlarında PKCS7Detached nesnelerle çalışmak için 18 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PKCS7Detached, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, ve 5 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: certificate, certificateChain, contactInfo, customAppearance, date, location,Ve 4 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
subFilterStringOku .Alt filtreyi alır.
privateKeyPrivateKeyOku .KeyStore yüklenmiş özel anahtarı gönderir.
certificateX509CertificateOku .İşlemci’nin yüklenmiş KeyStore’dan X.509 sertifikasını gönderir.
certificateChainX509Certificate[]Oku .KeyStore yüklenmiş sertifika zincirini gönderir.
reasonStringOku .İmzalama nedenini gönderir.
locationStringOku .İmzalama yerini gönderir.
contactInfoStringOku .İletişim bilgilerini gönderir.
nameStringOku .İmzacı adı geçersizleştirme döndürür.
dateDateOku .İmzalama tarihini gönderir.
customAppearanceSignatureCustomAppearanceOku .İmza için özel görünüm ayarlarını gönderir.

Yöntemler

SignatureAçıklama:
PKCS7Detached(pfxPath: String, password: String)PFX/P12 dosyasından PKCS#7 ayrı imzasını oluşturur.
PKCS7Detached(pfxStream: InputStream, password: String)PFX/P12 akışından PKCS#7 ayrı bir imza oluşturur.
getSubFilter()StringAlt filtreyi gönderir.
getPrivateKey()PrivateKeyKeyStore yüklenmiş özel anahtarı gönderir.
getCertificate()X509Certificateİşlemci’nin yüklenmiş KeyStore’dan X.509 sertifikasını gönderir.
getCertificateChain()X509Certificate[]KeyStore yüklenmiş sertifika zincirini gönderir.
getReason()Stringİmzalama nedenini gönderir.
setReason(reason: String)İmzalama nedenini ayarlar.
getLocation()Stringİmzalama yerini gönderir.
setLocation(location: String)İmzalama konumunu ayarlar.
getContactInfo()Stringİletişim bilgilerini gönderir.
setContactInfo(contactInfo: String)İletişim bilgilerini ayarlar.
getName()Stringİmzacı adı geçersizleştirme döndürür.
setName(name: String)İmzalayan adı geçersiz kılma ayarını belirler.
getDate()Dateİmzalama tarihini gönderir.
setDate(date: Date)İmzalama tarihini ayarlar.
getCustomAppearance()SignatureCustomAppearanceİmza için özel görünüm ayarlarını gönderir.
setCustomAppearance(appearance: SignatureCustomAppearance)İmza için özel görünüm ayarlarını ayarlar.

Ayrıca bakınız:

 Türkçe