AssinarNota(xml)
Para realizar a assinatura de um arquivo XML, utilizando um certificado digital, utilize o método AssinarNota.
Método
Parâmetros
Argumento | Tipo | Detalhes |
xml | String | Um xml sem assinatura no padrão estabelecido pelos schemas da sefaz. |
Retorno
Este método retornará o mesmo XML que você passou como parâmetro na função, porém ele terá as tags de assinatura em seu conteúdo.
Exemplos
Delphi
retorno := spdNFCe.AssinarNota('Conteúdo do XML a ser Assinado');
C#
retorno = spdNFCe.AssinarNota("Conteúdo do XML a ser Assinado");
Visual Basic 6
retorno = spdNFCe.AssinarNota("Conteúdo do XML a ser Assinado")
PHP
$retorno = spdNFCe->AssinarNota($xml);
Notas
- A assinatura só será efetuada quando a propriedade NomeCertificado, estiver configurada com um certificado válido, e devidamente instalado no usuário que está executando a aplicação.
- O certificado usado para a assinatura deve possuir a Autoridade Certificadora Raiz Brasileira v2 ou v3.
- Caso o certificado seja o modelo A3 (cartão ou token), é necessário que ele esteja instalado e plugado na maquina no momento da assinatura.
Comentários
0 comentário
Por favor, entre para comentar.