PKCS7SignedData (Dados assinados)

PKCS7SignedData (Dados assinados)

Resumo geral

PKCS7SignedData é uma classe em Aspose.PDF FOSS para Java.

Analisa e cria estruturas PKCS#7 SignedData (RFC 2315 §9).

Esta classe fornece 8 métodos para trabalhar com objetos PKCS7SignedData em programas Java. Os métodos disponíveis incluem: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. 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: certificates, encapsulatedContent, signerInfos, version.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
encapsulatedContentbyte[]Leia.Retorna os dados de conteúdo encapsulado, se for caso disso.
signerInfosList<SignerInfo>Leia.Obtém as informações dos signatários.
certificatesList<X509Certificate>Leia.Arranja os certificados.
versionintLeia.- Ele sabe a versão.

Métodos de avaliação

AssinaturaDescrição:
parse(pkcs7Bytes: byte[])PKCS7SignedDataAnalisa PKCS#7 SignedData a partir de bytes codificados pelo DER.
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[])PKCS7SignedDataCria uma assinatura PKCS #7 isolada.
verify(originalData: byte[])booleanVerifica a assinatura em relação aos dados originais.
getEncapsulatedContent()byte[]Retorna os dados de conteúdo encapsulado, se for caso disso.
encode()byte[]Encode este SignedData para bytes DER.
getSignerInfos()List<SignerInfo>Retorna as informações do signatário.
getCertificates()List<X509Certificate>Devolve os certificados.
getVersion()intRetorna a versão.

Ver também:

 Português