Certificado X509 - ¿Cómo obtener una extensión?

23/06/2004 - 19:16 por Dino Garcia | Informe spam
Hola

¿Comó puedo obtener una extensión de un certificado
digital (x509v3) desde C#?
La extensión es la OID = 1.3.6.1.4.1.8321.1
Estoy utilizando la clase
Microsoft.Web.Services.Security.X509.X509Certificate
Pero no he encontrado ningún método que me permita obtener
la extensión.

De antemano, gracias

bye

dino
 

Leer las respuestas

#1 Gustavo
01/07/2004 - 00:10 | Informe spam
Con esta clase se valida siempre el certificado.

using System;
using System.Security.Cryptography.X509Certificates;

public class MyPolicy : ICertificatePolicy
{
public bool CheckValidationResult(
ServicePoint srvPoint
, X509Certificate certificate
, WebRequest request
, int certificateProblem)
{

//Return True to force the
certificate to be accepted.
return true;

} // end CheckValidationResult
} // class MyPolicy


Y debes poner antes de una llamada a un WS

System.Net.ServicePointManager.CertificatePolicy = new
MyPolicy();

gustavo


Hola

¿Comó puedo obtener una extensión de un certificado
digital (x509v3) desde C#?
La extensión es la OID = 1.3.6.1.4.1.8321.1
Estoy utilizando la clase
Microsoft.Web.Services.Security.X509.X509Certificate
Pero no he encontrado ningún método que me permita


obtener
la extensión.

De antemano, gracias

bye

dino



.

Preguntas similares