| void EnsureCertData() | Private | — | 0x00 |
| byte[] GetRawCertData() | 4 flags | | 0x08 |
| string get_KeyAlgorithm() | PublicFinal+2 flags | | 0x08 |
| byte[] get_KeyAlgorithmParameters() | PublicFinal+2 flags | | 0x08 |
| byte[] get_PublicKeyValue() | PublicFinal+2 flags | | 0x08 |
| byte[] get_SerialNumber() | PublicFinal+2 flags | | 0x08 |
| string get_SignatureAlgorithm() | PublicFinal+2 flags | | 0x08 |
| int get_Version() | PublicFinal+2 flags | | 0x04 |
| X500DistinguishedName get_SubjectName() | PublicFinal+2 flags | | 0x08 |
| X500DistinguishedName get_IssuerName() | PublicFinal+2 flags | | 0x08 |
| string get_Subject() | PublicFinal+2 flags | | 0x08 |
| string get_Issuer() | PublicFinal+2 flags | | 0x08 |
| byte[] get_RawData() | PublicFinal+2 flags | | 0x08 |
| byte[] get_Thumbprint() | PublicFinal+2 flags | | 0x08 |
| string GetNameInfo(const X509NameType& nameType, bool forIssuer) | PublicFinal+1 flags | | 0x08 |
| IEnumerable<System.Security.Cryptography.X509Certificates.X509Extension> get_Extensions() | PublicFinal+2 flags | | 0x08 |
| DateTime get_NotAfter() | PublicFinal+2 flags | | 0x08 |
| DateTime get_NotBefore() | PublicFinal+2 flags | | 0x08 |
| void AppendPrivateKeyInfo(StringBuilder sb) | PublicFinal+1 flags | | 0x08 |
| byte[] Export(const X509ContentType& contentType, SafePasswordHandle password) | PublicFinal+1 flags | | 0x08 |
| byte[] ExportPkcs12(SafePasswordHandle password) | Private | | 0x08 |
| byte[] ExportPkcs12(const string& password) | Private | | 0x08 |
| void .ctor() | 2 flags | | 0x00 |