| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Inheritance diagram for System.Security.Cryptography.X509Certificates.X509Certificate2:
 Collaboration diagram for System.Security.Cryptography.X509Certificates.X509Certificate2:Public Member Functions | |
| override void | Reset () | 
| X509Certificate2 () | |
| X509Certificate2 (byte[] rawData) | |
| X509Certificate2 (string fileName) | |
| X509Certificate2 (X509Certificate certificate) | |
| string | GetNameInfo (X509NameType nameType, bool forIssuer) | 
| override string | ToString () | 
| override string | ToString (bool verbose) | 
| bool | Verify () | 
| void | Dispose () | 
| override bool | Equals (object obj) | 
| virtual bool | Equals (X509Certificate other) | 
| virtual byte[] | GetCertHash () | 
| virtual string | GetCertHashString () | 
| virtual byte[] | GetRawCertData () | 
| override int | GetHashCode () | 
| virtual string | GetKeyAlgorithm () | 
| virtual byte[] | GetKeyAlgorithmParameters () | 
| virtual byte[] | GetPublicKey () | 
| virtual byte[] | GetSerialNumber () | 
| virtual string | GetSerialNumberString () | 
Static Public Member Functions | |
| static X509ContentType | GetCertContentType (byte[] rawData) | 
Protected Member Functions | |
| X509Certificate2 (SerializationInfo info, StreamingContext context) | |
| virtual void | Dispose (bool disposing) | 
Static Protected Member Functions | |
| static string | FormatDate (global::System.DateTime date) | 
Package Functions | |
| X509Certificate2 (X509Certificate2Impl impl) | |
| global::System.DateTime | GetNotAfter () | 
| global::System.DateTime | GetNotBefore () | 
| void | ImportHandle (X509CertificateImpl impl) | 
| void | ThrowIfInvalid () | 
Static Package Functions | |
| static void | ValidateKeyStorageFlags (X509KeyStorageFlags keyStorageFlags) | 
Properties | |
| X509ExtensionCollection | Extensions [get, set] | 
| bool | HasPrivateKey [get, set] | 
| unsafe AsymmetricAlgorithm | PrivateKey [get, set] | 
| X500DistinguishedName | IssuerName [get, set] | 
| DateTime | NotAfter [get, set] | 
| DateTime | NotBefore [get, set] | 
| PublicKey | PublicKey [get, set] | 
| byte[] | RawData [get, set] | 
| string | SerialNumber [get, set] | 
| Oid | SignatureAlgorithm [get, set] | 
| X500DistinguishedName | SubjectName [get, set] | 
| string | Thumbprint [get, set] | 
| int | Version [get, set] | 
| new X509Certificate2Impl | Impl [get, set] | 
| string | Issuer [get, set] | 
| string | Subject [get, set] | 
| bool | IsValid [get, set] | 
Private Member Functions | |
| void System.Runtime.Serialization.ISerializable. | GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) | 
| void System.Runtime.Serialization.IDeserializationCallback. | OnDeserialization (object sender) | 
| byte[] | GetRawCertHash () | 
| byte[] | GetRawSerialNumber () | 
Static Private Member Functions | |
| static X509Extension | CreateCustomExtensionIfAny (Oid oid) | 
Private Attributes | |
| byte[] | lazyRawData | 
| Oid | lazySignatureAlgorithm | 
| int | lazyVersion | 
| X500DistinguishedName | lazySubjectName | 
| X500DistinguishedName | lazyIssuerName | 
| PublicKey | lazyPublicKey | 
| AsymmetricAlgorithm | lazyPrivateKey | 
| X509ExtensionCollection | lazyExtensions | 
| X509CertificateImpl | impl | 
| byte[] | lazyCertHash | 
| byte[] | lazySerialNumber | 
| string | lazyIssuer | 
| string | lazySubject | 
| string | lazyKeyAlgorithm | 
| byte[] | lazyKeyAlgorithmParameters | 
| global::System.DateTime | lazyNotBefore | 
| global::System.DateTime | lazyNotAfter | 
Definition at line 16 of file X509Certificate2.cs.