System.Security.Cryptography.X509Certificates.X509Certificate.GetSerialNumberString C# (CSharp) Method

GetSerialNumberString() public method

public GetSerialNumberString ( ) : string
return string
        public virtual string GetSerialNumberString()
        {
            ThrowIfInvalid();

            return GetRawSerialNumber().ToHexStringUpper();
        }

Usage Example

Exemplo n.º 1
0
        public static string GetCertificateInfo(X509Certificate certificate)
        {
            StringBuilder certInfo = new StringBuilder();

            //Note: certificate.ToString() returns just the class name in Mono 2.0

            // Simulate the .Net frameworks 2.0 ToString()
            certInfo.AppendLine("[Subject]");
            certInfo.AppendLine(certificate.Subject);
            certInfo.AppendLine("");
            certInfo.AppendLine("[Issuer]");
            certInfo.AppendLine(certificate.Issuer);
            certInfo.AppendLine("");
            certInfo.AppendLine("[Serial Number]");
            certInfo.AppendLine(certificate.GetSerialNumberString());
            certInfo.AppendLine("");
            certInfo.AppendLine("[Not Before]");
            certInfo.AppendLine(certificate.GetEffectiveDateString());
            certInfo.AppendLine("");
            certInfo.AppendLine("[Not After]");
            certInfo.AppendLine(certificate.GetExpirationDateString());
            certInfo.AppendLine("");
            certInfo.AppendLine("[Thumbprint]");
            certInfo.AppendLine(certificate.GetCertHashString());

            return certInfo.ToString();
        }
All Usage Examples Of System.Security.Cryptography.X509Certificates.X509Certificate::GetSerialNumberString