using System; using System.Text; using Cpp2IlInjected; using Mono.Security; using Mono.Security.X509; namespace System.Security.Cryptography.X509Certificates { // Token: 0x020001E1 RID: 481 [Token(Token = "0x20001E1")] internal class X509Certificate2ImplMono : X509Certificate2Impl { // Token: 0x17000254 RID: 596 // (get) Token: 0x06000C89 RID: 3209 RVA: 0x00006A50 File Offset: 0x00004C50 [Token(Token = "0x17000254")] public override bool IsValid { [Token(Token = "0x6000C89")] [Address(RVA = "0x692A00", Offset = "0x691A00", VA = "0x180692A00", Slot = "5")] get { return default(bool); } } // Token: 0x06000C8A RID: 3210 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000C8A")] [Address(RVA = "0x6BBB90", Offset = "0x6BAB90", VA = "0x1806BBB90")] private X509Certificate2ImplMono(X509Certificate cert) { } // Token: 0x06000C8B RID: 3211 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000C8B")] [Address(RVA = "0xC8C3B0", Offset = "0xC8B3B0", VA = "0x180C8C3B0")] private X509Certificate2ImplMono(X509Certificate2ImplMono other) { } // Token: 0x06000C8C RID: 3212 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C8C")] [Address(RVA = "0xC8AAC0", Offset = "0xC89AC0", VA = "0x180C8AAC0", Slot = "6")] public override X509CertificateImpl Clone() { return null; } // Token: 0x06000C8D RID: 3213 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C8D")] [Address(RVA = "0xC8ACF0", Offset = "0xC89CF0", VA = "0x180C8ACF0", Slot = "7")] public override string GetIssuerName(bool legacyV1Mode) { return null; } // Token: 0x06000C8E RID: 3214 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C8E")] [Address(RVA = "0xC8B110", Offset = "0xC8A110", VA = "0x180C8B110", Slot = "8")] public override string GetSubjectName(bool legacyV1Mode) { return null; } // Token: 0x06000C8F RID: 3215 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C8F")] [Address(RVA = "0xC8B090", Offset = "0xC8A090", VA = "0x180C8B090", Slot = "9")] public override byte[] GetRawCertData() { return null; } // Token: 0x06000C90 RID: 3216 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C90")] [Address(RVA = "0xC8AC90", Offset = "0xC89C90", VA = "0x180C8AC90", Slot = "12")] protected override byte[] GetCertHash(bool lazy) { return null; } // Token: 0x06000C91 RID: 3217 RVA: 0x00006A68 File Offset: 0x00004C68 [Token(Token = "0x6000C91")] [Address(RVA = "0xC8B1D0", Offset = "0xC8A1D0", VA = "0x180C8B1D0", Slot = "10")] public override DateTime GetValidFrom() { return default(DateTime); } // Token: 0x06000C92 RID: 3218 RVA: 0x00006A80 File Offset: 0x00004C80 [Token(Token = "0x6000C92")] [Address(RVA = "0xC8B210", Offset = "0xC8A210", VA = "0x180C8B210", Slot = "11")] public override DateTime GetValidUntil() { return default(DateTime); } // Token: 0x06000C93 RID: 3219 RVA: 0x00006A98 File Offset: 0x00004C98 [Token(Token = "0x6000C93")] [Address(RVA = "0xC8AB80", Offset = "0xC89B80", VA = "0x180C8AB80", Slot = "13")] public override bool Equals(X509CertificateImpl other, out bool result) { return default(bool); } // Token: 0x06000C94 RID: 3220 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C94")] [Address(RVA = "0xC8B050", Offset = "0xC8A050", VA = "0x180C8B050", Slot = "14")] public override byte[] GetPublicKey() { return null; } // Token: 0x06000C95 RID: 3221 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C95")] [Address(RVA = "0xC8B0D0", Offset = "0xC8A0D0", VA = "0x180C8B0D0", Slot = "15")] public override byte[] GetSerialNumber() { return null; } // Token: 0x06000C96 RID: 3222 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000C96")] [Address(RVA = "0xC8C390", Offset = "0xC8B390", VA = "0x180C8C390")] public X509Certificate2ImplMono() { } // Token: 0x17000255 RID: 597 // (get) Token: 0x06000C97 RID: 3223 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000255")] public override AsymmetricAlgorithm PrivateKey { [Token(Token = "0x6000C97")] [Address(RVA = "0xC8C440", Offset = "0xC8B440", VA = "0x180C8C440", Slot = "18")] get { return null; } } // Token: 0x17000256 RID: 598 // (get) Token: 0x06000C98 RID: 3224 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000256")] public override PublicKey PublicKey { [Token(Token = "0x6000C98")] [Address(RVA = "0xC8C720", Offset = "0xC8B720", VA = "0x180C8C720", Slot = "19")] get { return null; } } // Token: 0x17000257 RID: 599 // (get) Token: 0x06000C99 RID: 3225 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000257")] public override Oid SignatureAlgorithm { [Token(Token = "0x6000C99")] [Address(RVA = "0xC8C860", Offset = "0xC8B860", VA = "0x180C8C860", Slot = "20")] get { return null; } } // Token: 0x17000258 RID: 600 // (get) Token: 0x06000C9A RID: 3226 RVA: 0x00006AB0 File Offset: 0x00004CB0 [Token(Token = "0x17000258")] public override int Version { [Token(Token = "0x6000C9A")] [Address(RVA = "0xC8C970", Offset = "0xC8B970", VA = "0x180C8C970", Slot = "21")] get { return 0; } } // Token: 0x06000C9B RID: 3227 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C9B")] [Address(RVA = "0xC8ADB0", Offset = "0xC89DB0", VA = "0x180C8ADB0", Slot = "23")] [MonoTODO] public override string GetNameInfo(X509NameType nameType, bool forIssuer) { return null; } // Token: 0x06000C9C RID: 3228 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C9C")] [Address(RVA = "0xC8AB90", Offset = "0xC89B90", VA = "0x180C8AB90")] private ASN1 Find(byte[] oid, ASN1 dn) { return null; } // Token: 0x06000C9D RID: 3229 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C9D")] [Address(RVA = "0xC8B250", Offset = "0xC8A250", VA = "0x180C8B250")] private string GetValueAsString(ASN1 pair) { return null; } // Token: 0x06000C9E RID: 3230 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000C9E")] [Address(RVA = "0xC8B3E0", Offset = "0xC8A3E0", VA = "0x180C8B3E0")] private X509Certificate ImportPkcs12(byte[] rawData, string password) { return null; } // Token: 0x06000C9F RID: 3231 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000C9F")] [Address(RVA = "0xC8BA50", Offset = "0xC8AA50", VA = "0x180C8BA50", Slot = "24")] [MonoTODO] public override void Import(byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags) { } // Token: 0x06000CA0 RID: 3232 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CA0")] [Address(RVA = "0xC8BB90", Offset = "0xC8AB90", VA = "0x180C8BB90", Slot = "25")] public override void Reset() { } // Token: 0x06000CA1 RID: 3233 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000CA1")] [Address(RVA = "0xC8C240", Offset = "0xC8B240", VA = "0x180C8C240", Slot = "3")] public override string ToString() { return null; } // Token: 0x06000CA2 RID: 3234 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000CA2")] [Address(RVA = "0xC8BC40", Offset = "0xC8AC40", VA = "0x180C8BC40", Slot = "16")] public override string ToString(bool verbose) { return null; } // Token: 0x06000CA3 RID: 3235 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CA3")] [Address(RVA = "0xC8AA00", Offset = "0xC89A00", VA = "0x180C8AA00")] private static void AppendBuffer(StringBuilder sb, byte[] buffer) { } // Token: 0x17000259 RID: 601 // (get) Token: 0x06000CA4 RID: 3236 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000259")] internal override X509CertificateImplCollection IntermediateCertificates { [Token(Token = "0x6000CA4")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "22")] get { return null; } } // Token: 0x040006D3 RID: 1747 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40006D3")] private bool _archived; // Token: 0x040006D4 RID: 1748 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40006D4")] private X509ExtensionCollection _extensions; // Token: 0x040006D5 RID: 1749 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40006D5")] private PublicKey _publicKey; // Token: 0x040006D6 RID: 1750 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40006D6")] private X500DistinguishedName issuer_name; // Token: 0x040006D7 RID: 1751 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40006D7")] private X500DistinguishedName subject_name; // Token: 0x040006D8 RID: 1752 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40006D8")] private Oid signature_algorithm; // Token: 0x040006D9 RID: 1753 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40006D9")] private X509CertificateImplCollection intermediateCerts; // Token: 0x040006DA RID: 1754 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40006DA")] private X509Certificate _cert; // Token: 0x040006DB RID: 1755 [Token(Token = "0x40006DB")] private static string empty_error; // Token: 0x040006DC RID: 1756 [Token(Token = "0x40006DC")] private static byte[] commonName; // Token: 0x040006DD RID: 1757 [Token(Token = "0x40006DD")] private static byte[] email; // Token: 0x040006DE RID: 1758 [Token(Token = "0x40006DE")] private static byte[] signedData; } }