PKCS7Detached (ПККС7-Детъкано)

PKCS7Detached (ПККС7-Детъкано)

Общ преглед

PKCS7Detached е клас в Aspose.PDF FOSS за Java. Наследници от: Signature.

PKCS#7 отделен подпис за PDF (ISO 32000-1:2008, §12.8.3.3.1).

Този клас предоставя 18 метода за работа с PKCS7Detached обекти в Java програми. Наличните методи включват: PKCS7Detached, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, и 5 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: certificate, certificateChain, contactInfo, customAppearance, date, location, и още 4 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
subFilterStringПрочети.Взема подфилтъра.
privateKeyPrivateKeyПрочети.Връща личния ключ от зареден KeyStore.
certificateX509CertificateПрочети.Връща X.509 сертификат на подписващия от зареден KeyStore.
certificateChainX509Certificate[]Прочети.Връща веригата на сертификата от зареден KeyStore.
reasonStringПрочети.Връща причината за подписването.
locationStringПрочети.Върна мястото на подписването.
contactInfoStringПрочети.Върна информация за контакт.
nameStringПрочети.Връща името на подписателя.
dateDateПрочети.Връща датата на подписването.
customAppearanceSignatureCustomAppearanceПрочети.Връща настройките за външен вид на подпис.

Методи за изчисляване на данните

ПодписътОписание на състоянието
PKCS7Detached(pfxPath: String, password: String)Създава отделен подпис PKCS#7 от файл PFX/P12.
PKCS7Detached(pfxStream: InputStream, password: String)Създава отделен подпис PKCS#7 от поток PFX/P12.
getSubFilter()StringВръща подфилтъра.
getPrivateKey()PrivateKeyВръща личния ключ от зареден KeyStore.
getCertificate()X509CertificateВръща X.509 сертификат на подписващия от зареден KeyStore.
getCertificateChain()X509Certificate[]Връща веригата на сертификата от зареден KeyStore.
getReason()StringВръща причината за подписването.
setReason(reason: String)Определя причината за подписването.
getLocation()StringВърна мястото на подписването.
setLocation(location: String)Определя мястото на подписване.
getContactInfo()StringВърна информация за контакт.
setContactInfo(contactInfo: String)Записва информацията за контакт.
getName()StringВръща името на подписателя.
setName(name: String)Настройва името на подписателя за пренареждане.
getDate()DateВръща датата на подписването.
setDate(date: Date)Определя датата на подписване.
getCustomAppearance()SignatureCustomAppearanceВръща настройките за външен вид на подпис.
setCustomAppearance(appearance: SignatureCustomAppearance)Определя настройките за външен вид на подпис.

Вижте също:

 Български