ConfiguracaoAssinatura.padraoICPBrasil constructor

ConfiguracaoAssinatura.padraoICPBrasil({
  1. required TipoCertificado tipoCertificado,
  2. required FormatoCertificado formatoCertificado,
})

Configuração padrão para ICP-Brasil

Implementation

factory ConfiguracaoAssinatura.padraoICPBrasil({
  required TipoCertificado tipoCertificado,
  required FormatoCertificado formatoCertificado,
}) {
  return ConfiguracaoAssinatura(
    tipoCertificado: tipoCertificado,
    formatoCertificado: formatoCertificado,
    algoritmoHash: 'http://www.w3.org/2001/04/xmlenc#sha256',
    algoritmoAssinatura: 'http://www.w3.org/2001/04/xmldsigmore#rsa-sha256',
    incluirCadeiaCompleta: false, // EndCertOnly conforme especificação
  );
}