| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor(byte version) | Public+1 flags | — | 0x01 |
| byte get_Version() | Public+1 flags | — | 0x01 |
| void set_Version(byte value) | Public+1 flags | — | 0x01 |
| byte[] get_SerialNumber() | Public+1 flags | — | 0x08 |
| void set_SerialNumber(const byte[]& value) | Public+1 flags | | 0x08 |
| string get_IssuerName() | Public+1 flags | | 0x08 |
| void set_IssuerName(const string& value) | Public+1 flags | | 0x08 |
| DateTime get_NotBefore() | Public+1 flags | | 0x08 |
| void set_NotBefore(const DateTime& value) | Public+1 flags | | 0x08 |
| DateTime get_NotAfter() | Public+1 flags | | 0x08 |
| void set_NotAfter(const DateTime& value) | Public+1 flags | | 0x08 |
| string get_SubjectName() | Public+1 flags | | 0x08 |
| void set_SubjectName(const string& value) | Public+1 flags | | 0x08 |
| AsymmetricAlgorithm get_SubjectPublicKey() | Public+1 flags | | 0x08 |
| void set_SubjectPublicKey(AsymmetricAlgorithm value) | Public+1 flags | | 0x08 |
| byte[] get_IssuerUniqueId() | Public+1 flags | | 0x08 |
| void set_IssuerUniqueId(const byte[]& value) | Public+1 flags | | 0x08 |
| byte[] get_SubjectUniqueId() | Public+1 flags | | 0x08 |
| void set_SubjectUniqueId(const byte[]& value) | Public+1 flags | | 0x08 |
| X509ExtensionCollection get_Extensions() | Public+1 flags | | 0x08 |
| ASN1 SubjectPublicKeyInfo() | Private | | 0x08 |
| byte[] UniqueIdentifier(const byte[]& id) | Private | | 0x08 |
| ASN1 ToBeSigned(const string& oid) | 2 flags | | 0x08 |