Signature

Overview

Signature является классом в Aspose.PDF FOSS для Java.

Абстрактный базовый класс для типов цифровой подписи PDF (ISO 32000-1:2008, §12.8).

Этот класс предоставляет 16 методов работы с объектами Signature в программах Java. Доступные методы включают: getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, setCustomAppearance, и 4 дополнительных метода. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: certificate, certificateChain, contactInfo, customAppearance, date, location,И ещё четыре.

Properties

NameTypeAccessDescription
privateKeyPrivateKeyReadВозвращает частный ключ из загруженного KeyStore.
certificateX509CertificateReadВозвращает сертификат X.509 подписанта из загруженного KeyStore.
certificateChainX509Certificate[]ReadВозвращает цепочку сертификатов из загруженного KeyStore.
subFilterStringReadВозвращает имя подфильтра PDF для этого типа подписи.
reasonStringReadВозвращает причину подписания.
locationStringReadВозвращает место подписания.
contactInfoStringReadВернет контактную информацию.
nameStringReadВозвращает имя подписьчика.
dateDateReadВозвращает дату подписания.
customAppearanceSignatureCustomAppearanceReadВозвращает настройки внешнего вида для подписи.

Methods

SignatureDescription
getPrivateKey()PrivateKeyВозвращает частный ключ из загруженного KeyStore.
getCertificate()X509CertificateВозвращает сертификат X.509 подписанта из загруженного KeyStore.
getCertificateChain()X509Certificate[]Возвращает цепочку сертификатов из загруженного KeyStore.
getSubFilter()StringВозвращает имя подфильтра PDF для этого типа подписи.
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)Устанавливает настройки внешнего вида для подписи.

See Also

 Русский