29 if (
asn6.elist !=
null)
72 if (
asn13.elist !=
null)
81 if (
asn15.m_aValue !=
null)
193 if (this.
_dsa ==
null)
244 if (obj !=
null &&
obj ==
null)
249 else if (
obj !=
null &&
text !=
null)
260 if (hashAlgorithm !=
null)
262 long value = 0.m_value;
332 while (this.
_rsa ==
null)
615 if (this.
DSA !=
null)
643 object value =
info.GetValue(
"raw", type);
658 private static byte[]
PEM(
string type,
byte[] data)
661 string text =
string.Format(
"-----BEGIN {0}-----", type);
662 string text2 =
string.Format(
"-----END {0}-----", type);
726 internal const string OID_DSA =
"1.2.840.10040.4.1";
729 internal const string OID_RSA =
"1.2.840.113549.1.1.1";
732 internal const string OID_ECC =
"1.2.840.10045.2.1";
class f__AnonymousType0<< Count > j__TPar
static DateTime ToDateTime(ASN1 time)
static string ToOid(ASN1 asn1)
ASN1 Element(int index, byte anTag)
static HashAlgorithm CreateFromName(string name)
static string ToString(ASN1 seq)
bool VerifySignature(AsymmetricAlgorithm aa)
byte[] m_signaturealgoparams
virtual string KeyAlgorithm
virtual DateTime ValidUntil
bool CheckSignature(byte[] hash, string hashAlgorithm, byte[] signature)
bool VerifySignature(DSA dsa)
virtual DateTime ValidFrom
virtual byte[] SerialNumber
virtual byte[] KeyAlgorithmParameters
virtual string SignatureAlgorithm
byte[] GetUnsignedBigInteger(byte[] integer)
static string encoding_error
byte[] IssuerUniqueIdentifier
bool VerifySignature(RSA rsa)
X509Certificate(byte[] data)
virtual string SubjectName
virtual byte[] SignatureAlgorithmParameters
byte[] SubjectUniqueIdentifier
virtual void GetObjectData(SerializationInfo info, StreamingContext context)
X509Certificate(SerializationInfo info, StreamingContext context)
virtual string IssuerName
static byte[] PEM(string type, byte[] data)
bool WasCurrent(DateTime instant)
X509ExtensionCollection extensions
static byte[] FromBase64String(string s)
static byte Max(byte val1, byte val2)
void AddValue(string name, object value, Type type)