{4C69C54F-9824-38CC-8387-A22DC67E0BAB}

System.Security.Cryptography.X509Certificates.X509Certificate

Registry

{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}

InprocServer32

C:\Windows\System32\mscoree.dll
  • Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  • Class: System.Security.Cryptography.X509Certificates.X509Certificate
  • ThreadingModel: Both

ProgId

System.Security.Cryptography.X509Certificates.X509Certificate

Instance

  • Type: X509Certificate

Methods

  • get_Handle: System.IntPtr get_Handle()
  • GetName: string GetName()
  • GetIssuerName: string GetIssuerName()
  • GetSerialNumber: byte[] GetSerialNumber()
  • GetSerialNumberString: string GetSerialNumberString()
  • GetKeyAlgorithmParameters: byte[] GetKeyAlgorithmParameters()
  • GetKeyAlgorithmParametersString: string GetKeyAlgorithmParametersString()
  • GetKeyAlgorithm: string GetKeyAlgorithm()
  • GetPublicKey: byte[] GetPublicKey()
  • GetPublicKeyString: string GetPublicKeyString()
  • GetRawCertData: byte[] GetRawCertData()
  • GetRawCertDataString: string GetRawCertDataString()
  • GetCertHash: byte[] GetCertHash(), byte[] GetCertHash(System.Security.Cryptography.HashAlgorithmName hashAlgorithm)
  • GetCertHashString: string GetCertHashString(), string GetCertHashString(System.Security.Cryptography.HashAlgorithmName hashAlgorithm)
  • GetEffectiveDateString: string GetEffectiveDateString()
  • GetExpirationDateString: string GetExpirationDateString()
  • GetFormat: string GetFormat()
  • get_Issuer: string get_Issuer()
  • get_Subject: string get_Subject()
  • Import: void Import(byte[] rawData), void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags), void Import(byte[] rawData, securestring password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags), void Import(string fileName), void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags), void Import(string fileName, securestring password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags)
  • Export: byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType), byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password), byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, securestring password)
  • Reset: void Reset()
  • Dispose: void Dispose(), void IDisposable.Dispose()
  • OnDeserialization: void IDeserializationCallback.OnDeserialization(System.Object sender)
  • GetObjectData: void ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)

Properties

  • Handle: System.IntPtr Handle {get;}
  • Issuer: string Issuer {get;}
  • Subject: string Subject {get;}

MIT License. Copyright (c) 2021 Strontic.