Assinatura padrão PKCS#7.
Funções | |
| byte[] | signPKCS7 (String keyId, String keyCertId, String certs, int attributes, byte[] content) throws TacException |
| Gera uma assinatura ou co-assinatura seguindo o padrão PKCS#7 (Cryptographic Message Syntax Standard). | |
| byte[] signPKCS7 | ( | String | keyId, |
| String | keyCertId, | ||
| String | certs, | ||
| int | attributes, | ||
| byte[] | content ) throws TacException |
Gera uma assinatura ou co-assinatura seguindo o padrão PKCS#7 (Cryptographic Message Syntax Standard).
| keyId | Nome da chave dentro do HSM que será utilizada para fazer a assinatura. | ||||||||||||||||
| keyCertId | Nome do certificado (correspondente a chave keyId) dentro do HSM que será utilizado na assinatura. | ||||||||||||||||
| certs | Nome da cadeia de certificados (PKCS#7) ou certificado X.509 da Autoridade Certificadora (correspondente a chave keyId) dentro do HSM que será utilizada na assinatura. | ||||||||||||||||
| attributes | Flag contendo as opções de assinatura.
| ||||||||||||||||
| content | Buffer contendo os dados que serão assinados. |
| TacException |