Pregunta

volver a hacer esta pregunta, ya que no sé si me estaba poniendo mi punto de vista correctamente.

Tengo un objeto SignedXml

Dim signedXml As New SignedXml(envelope)

necesito para establecer la propiedad SigningKey de este objeto

signedXml.SigningKey

También tengo mi objeto de certificado

Dim cert As X509Certificate = Me.GetX509Certificate

¿Cómo puedo establecer la propiedad de SigningKey SignedXml usando mi cert.

En .NET 2.0 cada X509Certificate tenía una propiedad 'Key' que devuelve un objeto RSA, pero en 3.5 se elimina esta propiedad.

¿Fue útil?

Solución

Es posible que pueda utilizar X509Certificate2 y su propiedad PrivateKey lugar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top