PAC7Data de la señal

PAC7Data de la señal

Revisión

PKCS7SignedData Es una clase en Aspose.PDF FOSS para Java.

Parse y crea estructuras de datos firmados PKCS#7 (RFC 2315 §9).

Esta clase proporciona 8 métodos para trabajar con los objetos de datos PKCS7Signed en programas Java. Los métodos disponibles incluyen: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : certificates, encapsulatedContent, signerInfos, version.

Propiedades

NombreTipoAccesoDescripción
encapsulatedContentbyte[]LeerDevolve los datos de contenido encapsulados, si hay.
signerInfosList<SignerInfo>LeerObtenga la información de los signatarios.
certificatesList<X509Certificate>LeerObtenga los certificados.
versionintLeerObtenga la versión.

Metodología

firmaDescripción
parse(pkcs7Bytes: byte[])PKCS7SignedDataParses PKCS#7 SignedData de bajetas codificados por DER.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataCrea una firma de PKCS #7 separada.
verify(originalData: byte[])booleanVerifica la firma contra los datos originales.
getEncapsulatedContent()byte[]Devolve los datos de contenido encapsulados, si hay.
encode()byte[]Enciende esto SignedData a DER bajos.
getSignerInfos()List<SignerInfo>Devolver el signatario de la información.
getCertificates()List<X509Certificate>devolver los certificados.
getVersion()intDevolver la versión.

Ver también

 Español