Signature

Signature

Overview

Signature és una classe en FOSS per Java.

Classe de base abstracta per a tipus de signatura digital PDF (ISO 32000-1:2008, §12.8).

Aquesta classe proporciona 16 mètodes per treballar amb objectes de Signatura en programes Java. Els mètodes disponibles inclouen: getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, setCustomAppearance, i 4 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: certificate, certificateChain, contactInfo, customAppearance, date, location, i 4 més.

Properties

NameTypeAccessDescription
privateKeyPrivateKeyReadRetorna la clau privada de l’KeyStore.
certificateX509CertificateReadRetorna el certificat X.509 del signatari des de la KeyStore carregada.
certificateChainX509Certificate[]ReadRetorna la cadena de certificats del carregat KeyStore.
subFilterStringReadRetorna el nom del subfiltre PDF per a aquest tipus de signatura.
reasonStringReadRetorna el motiu de la signatura.
locationStringReadRetorna la ubicació de signatura.
contactInfoStringReadRetorna la informació de contacte.
nameStringReadRetorna el nom de signador.
dateDateReadRetorna la data de signatura.
customAppearanceSignatureCustomAppearanceReadRetorna la configuració d’aparença personalitzada de la signatura.

Methods

SignatureDescription
getPrivateKey()PrivateKeyRetorna la clau privada de l’KeyStore.
getCertificate()X509CertificateRetorna el certificat X.509 del signatari des de la KeyStore carregada.
getCertificateChain()X509Certificate[]Retorna la cadena de certificats del carregat KeyStore.
getSubFilter()StringRetorna el nom del subfiltre PDF per a aquest tipus de signatura.
getReason()StringRetorna el motiu de la signatura.
setReason(reason: String)S’estableix el motiu de la signatura.
getLocation()StringRetorna la ubicació de signatura.
setLocation(location: String)Establi la ubicació de signatura.
getContactInfo()StringRetorna la informació de contacte.
setContactInfo(contactInfo: String)S’estableix la informació de contacte.
getName()StringRetorna el nom de signador.
setName(name: String)S’estableix el nom de signador.
getDate()DateRetorna la data de signatura.
setDate(date: Date)Fixar la data de signatura.
getCustomAppearance()SignatureCustomAppearanceRetorna la configuració d’aparença personalitzada de la signatura.
setCustomAppearance(appearance: SignatureCustomAppearance)Configura la configuració d’aparença personalitzada de la signatura.

See Also

 Català