Assinatura
Resumo geral
Signature é uma classe em Aspose.PDF FOSS para Java.
Classe de base abstrata para tipos de assinatura digital PDF (ISO 32000-1:2008, §12.8).
Esta classe fornece 16 métodos para trabalhar com objetos de assinatura em programas Java. Os métodos disponíveis incluem: getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, setCustomAppearance, e 4 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: certificate, certificateChain, contactInfo, customAppearance, date, location, e mais quatro.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
privateKey | PrivateKey | Leia. | Retorna a chave privada do KeyStore. |
certificate | X509Certificate | Leia. | Retorna o certificado X.509 do assinante a partir da KeyStore carregada. |
certificateChain | X509Certificate[] | Leia. | Retorna a cadeia de certificados do KeyStore carregado. |
subFilter | String | Leia. | Devolve o nome do sub-filtro PDF para este tipo de assinatura. |
reason | String | Leia. | Retorna o motivo da assinatura. |
location | String | Leia. | Retorna a localização da assinatura. |
contactInfo | String | Leia. | Retorna as informações de contacto. |
name | String | Leia. | Retorna o nome do assinante. |
date | Date | Leia. | Retorna a data da assinatura. |
customAppearance | SignatureCustomAppearance | Leia. | Retorna as configurações de aparência personalizadas para a assinatura. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
getPrivateKey() → PrivateKey | Retorna a chave privada do KeyStore. |
getCertificate() → X509Certificate | Retorna o certificado X.509 do assinante a partir da KeyStore carregada. |
getCertificateChain() → X509Certificate[] | Retorna a cadeia de certificados do KeyStore carregado. |
getSubFilter() → String | Devolve o nome do sub-filtro PDF para este tipo de assinatura. |
getReason() → String | Retorna o motivo da assinatura. |
setReason(reason: String) | Indica o motivo da assinatura. |
getLocation() → String | Retorna a localização da assinatura. |
setLocation(location: String) | Indica a localização da assinatura. |
getContactInfo() → String | Retorna as informações de contacto. |
setContactInfo(contactInfo: String) | Configura as informações de contacto. |
getName() → String | Retorna o nome do assinante. |
setName(name: String) | Fixa o nome do assinante para desativar. |
getDate() → Date | Retorna a data da assinatura. |
setDate(date: Date) | Indica a data da assinatura. |
getCustomAppearance() → SignatureCustomAppearance | Retorna as configurações de aparência personalizadas para a assinatura. |
setCustomAppearance(appearance: SignatureCustomAppearance) | Estabelece as configurações de aparência personalizadas para a assinatura. |