|
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 Mono.Security.X509.X509Certificate:
Collaboration diagram for Mono.Security.X509.X509Certificate:Public Member Functions | |
| X509Certificate (byte[] data) | |
| bool | WasCurrent (DateTime instant) |
| bool | VerifySignature (AsymmetricAlgorithm aa) |
| bool | CheckSignature (byte[] hash, string hashAlgorithm, byte[] signature) |
| ASN1 | GetIssuerName () |
| ASN1 | GetSubjectName () |
| virtual void | GetObjectData (SerializationInfo info, StreamingContext context) |
Protected Member Functions | |
| X509Certificate (SerializationInfo info, StreamingContext context) | |
Package Functions | |
| bool | VerifySignature (DSA dsa) |
| bool | VerifySignature (RSA rsa) |
Static Package Attributes | |
| const string | OID_DSA = "1.2.840.10040.4.1" |
| const string | OID_RSA = "1.2.840.113549.1.1.1" |
| const string | OID_ECC = "1.2.840.10045.2.1" |
Properties | |
| DSA | DSA [get, set] |
| X509ExtensionCollection | Extensions [get, set] |
| byte[] | Hash [get, set] |
| virtual string | IssuerName [get, set] |
| virtual string | KeyAlgorithm [get, set] |
| virtual byte[] | KeyAlgorithmParameters [get, set] |
| virtual byte[] | PublicKey [get, set] |
| virtual RSA | RSA [get, set] |
| virtual byte[] | RawData [get, set] |
| virtual byte[] | SerialNumber [get, set] |
| virtual byte[] | Signature [get, set] |
| virtual string | SignatureAlgorithm [get, set] |
| virtual byte[] | SignatureAlgorithmParameters [get, set] |
| virtual string | SubjectName [get, set] |
| virtual DateTime | ValidFrom [get, set] |
| virtual DateTime | ValidUntil [get, set] |
| int | Version [get, set] |
| bool | IsCurrent [get, set] |
| byte[] | IssuerUniqueIdentifier [get, set] |
| byte[] | SubjectUniqueIdentifier [get, set] |
| bool | IsSelfSigned [get, set] |
Private Member Functions | |
| void | Parse (byte[] data) |
| byte[] | GetUnsignedBigInteger (byte[] integer) |
Static Private Member Functions | |
| static byte[] | PEM (string type, byte[] data) |
| static | X509Certificate () |
Private Attributes | |
| ASN1 | decoder |
| byte[] | m_encodedcert |
| DateTime | m_from |
| DateTime | m_until |
| ASN1 | issuer |
| string | m_issuername |
| string | m_keyalgo |
| byte[] | m_keyalgoparams |
| ASN1 | subject |
| string | m_subject |
| byte[] | m_publickey |
| byte[] | signature |
| string | m_signaturealgo |
| byte[] | m_signaturealgoparams |
| byte[] | certhash |
| RSA | _rsa |
| DSA | _dsa |
| int | version |
| byte[] | serialnumber |
| byte[] | issuerUniqueID |
| byte[] | subjectUniqueID |
| X509ExtensionCollection | extensions |
Static Private Attributes | |
| static string | encoding_error |
Definition at line 14 of file X509Certificate.cs.