using System; using System.Collections; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509 { // Token: 0x02001F0F RID: 7951 [Token(Token = "0x2001F0F")] public class X509Extensions : Asn1Encodable { // Token: 0x0600C792 RID: 51090 RVA: 0x002D1E5C File Offset: 0x002D005C [Token(Token = "0x600C792")] [Address(RVA = "0x2E8F8A0", Offset = "0x2E8E8A0", VA = "0x182E8F8A0")] public static X509Extensions GetInstance(Asn1TaggedObject obj, bool explicitly) { return X509Extensions.GetInstance(Asn1Sequence.GetInstance(obj, explicitly)); } // Token: 0x0600C793 RID: 51091 RVA: 0x002D1E78 File Offset: 0x002D0078 [Token(Token = "0x600C793")] [Address(RVA = "0x2E8F5F0", Offset = "0x2E8E5F0", VA = "0x182E8F5F0")] public static X509Extensions GetInstance(object obj) { /* An exception occurred when decompiling this method (0600C793) ICSharpCode.Decompiler.DecompilerException: Error decompiling BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Extensions BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Extensions::GetInstance(System.Object) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_40: stloc:string(var_9_46, call:string(Platform::GetTypeName, ldloc:object(obj))) stloc:ArgumentException(var_10_5E, newobj:ArgumentException(ArgumentException::.ctor, call:string(string::Concat, ldstr:string("unknown object in factory: "), ldloc:string(var_9_46)), ldstr:string("obj"))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600C794 RID: 51092 RVA: 0x002D1EE4 File Offset: 0x002D00E4 [Token(Token = "0x600C794")] [Address(RVA = "0x2E90950", Offset = "0x2E8F950", VA = "0x182E90950")] private X509Extensions(Asn1Sequence seq) { int num; do { IDictionary dictionary = Platform.CreateHashtable(); this.extensions = dictionary; base..ctor(); IList list = Platform.CreateArrayList(); this.ordering = list; IEnumerator enumerator = seq.GetEnumerator(); X509Extension x509Extension; if (enumerator != 0) { if (enumerator == 0 || enumerator == 0) { goto IL_112; } Asn1Sequence asn1Sequence; Asn1SequenceParser parser = asn1Sequence.Parser; Asn1Encodable asn1Encodable; if (asn1Encodable != (ulong)3L) { } Asn1SequenceParser parser2 = asn1Sequence.Parser; DerBoolean derBoolean; bool isTrue = derBoolean.IsTrue; Asn1SequenceParser parser3 = asn1Sequence.Parser; IDictionary dictionary2 = this.extensions; Asn1OctetString asn1OctetString; if (asn1OctetString != 0) { goto IL_C2; } IDictionary dictionary3 = this.extensions; x509Extension.critical = isTrue; x509Extension.value = asn1OctetString; IList list2 = this.ordering; num = 0; } if (x509Extension != 0) { } } while (num != 0); return; IL_C2: DerObjectIdentifier derObjectIdentifier; ArgumentException ex = new ArgumentException("repeated extension found: " + derObjectIdentifier); throw new NullReferenceException(); IL_112: throw new NullReferenceException(); } // Token: 0x0600C795 RID: 51093 RVA: 0x002D2010 File Offset: 0x002D0210 [Token(Token = "0x600C795")] [Address(RVA = "0x2E911E0", Offset = "0x2E901E0", VA = "0x182E911E0")] public X509Extensions(IDictionary extensions) { } // Token: 0x0600C796 RID: 51094 RVA: 0x002D2020 File Offset: 0x002D0220 [Token(Token = "0x600C796")] [Address(RVA = "0x2E911F0", Offset = "0x2E901F0", VA = "0x182E911F0")] public X509Extensions(IList ordering, IDictionary extensions) { int num; do { num = 0; IDictionary dictionary = Platform.CreateHashtable(); this.extensions = dictionary; base..ctor(); if (ordering == 0) { } IList list = Platform.CreateArrayList(ordering); this.ordering = list; if (list != 0) { if (num < list) { num += num; num++; } if (list == 0) { } if (list == 0) { goto IL_99; } IDictionary dictionary2 = this.extensions; if (num < list) { num += num; num++; } if (num == 0) { num += 19; } if (num == 0) { goto IL_8D; } if (num < num) { num += num; num++; } list += list; num += 5; num += 19; } if (num != 0) { } } while (num != 0); return; IL_8D: throw new NullReferenceException(); IL_99: throw new NullReferenceException(); } // Token: 0x0600C797 RID: 51095 RVA: 0x002D20CC File Offset: 0x002D02CC [Token(Token = "0x600C797")] [Address(RVA = "0x2E905D0", Offset = "0x2E8F5D0", VA = "0x182E905D0")] public X509Extensions(IList oids, IList values) { int num; do { num = 0; IDictionary dictionary = Platform.CreateHashtable(); this.extensions = dictionary; base..ctor(); IList list = Platform.CreateArrayList(oids); this.ordering = list; if (list != 0) { if (num < list) { num += num; num++; } if (list == 0) { } if (list == 0) { goto IL_99; } IDictionary dictionary2 = this.extensions; num++; if (num < list) { num += num; num++; } if (num == 0) { num += 19; } if (num == 0) { goto IL_8D; } if (num < num) { num += num; num++; } list += list; num += 5; num += 19; } if (num != 0) { } } while (num != 0); return; IL_8D: throw new NullReferenceException(); IL_99: throw new NullReferenceException(); } // Token: 0x0600C798 RID: 51096 RVA: 0x002D2178 File Offset: 0x002D0378 [Token(Token = "0x600C798")] [Address(RVA = "0x2E911D0", Offset = "0x2E901D0", VA = "0x182E911D0")] [Obsolete] public X509Extensions(Hashtable extensions) { } // Token: 0x0600C799 RID: 51097 RVA: 0x002D2188 File Offset: 0x002D0388 [Token(Token = "0x600C799")] [Address(RVA = "0x2E90E60", Offset = "0x2E8FE60", VA = "0x182E90E60")] [Obsolete] public X509Extensions(ArrayList ordering, Hashtable extensions) { int num; do { num = 0; IDictionary dictionary = Platform.CreateHashtable(); this.extensions = dictionary; base..ctor(); if (ordering == 0) { } IList list = Platform.CreateArrayList(ordering); this.ordering = list; if (list != 0) { if (num < list) { num += num; num++; } if (list == 0) { } if (list == 0) { goto IL_82; } IDictionary dictionary2 = this.extensions; num += num; num++; list += list; num += 5; num += 19; } if (num != 0) { } } while (num != 0); return; IL_82: throw new NullReferenceException(); } // Token: 0x0600C79A RID: 51098 RVA: 0x002D221C File Offset: 0x002D041C [Token(Token = "0x600C79A")] [Address(RVA = "0x2E915B0", Offset = "0x2E905B0", VA = "0x182E915B0")] [Obsolete] public X509Extensions(ArrayList oids, ArrayList values) { int num; do { num = 0; IDictionary dictionary = Platform.CreateHashtable(); this.extensions = dictionary; base..ctor(); IList list = Platform.CreateArrayList(oids); this.ordering = list; if (list != 0) { if (num < list) { num += num; num++; } if (list == 0) { } if (list == 0) { goto IL_93; } IDictionary dictionary2 = this.extensions; num++; object syncRoot = values.SyncRoot; if (syncRoot == 0) { } if (syncRoot == 0) { goto IL_87; } if (num < syncRoot) { num += num; num++; } list += list; num += 5; num += 19; } if (num != 0) { } } while (num != 0); return; IL_87: throw new NullReferenceException(); IL_93: throw new NullReferenceException(); } // Token: 0x0600C79B RID: 51099 RVA: 0x002D22C4 File Offset: 0x002D04C4 [Token(Token = "0x600C79B")] [Address(RVA = "0x2E8F920", Offset = "0x2E8E920", VA = "0x182E8F920")] [Obsolete] public IEnumerator Oids() { EnumerableProxy enumerableProxy = new EnumerableProxy(this.ordering); throw new NullReferenceException(); } // Token: 0x17001EF9 RID: 7929 // (get) Token: 0x0600C79C RID: 51100 RVA: 0x002D22E4 File Offset: 0x002D04E4 [Token(Token = "0x17001EF9")] public IEnumerable ExtensionOids { [Token(Token = "0x600C79C")] [Address(RVA = "0x2E918E0", Offset = "0x2E908E0", VA = "0x182E918E0")] get { /* An exception occurred when decompiling this method (0600C79C) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerable BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Extensions::get_ExtensionOids() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:EnumerableProxy(var_0_0B, newobj:EnumerableProxy(EnumerableProxy::.ctor, ldfld:IList[exp:IEnumerable](X509Extensions::ordering, ldloc:X509Extensions(this)))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x0600C79D RID: 51101 RVA: 0x002D22FC File Offset: 0x002D04FC [Token(Token = "0x600C79D")] [Address(RVA = "0x2E8F540", Offset = "0x2E8E540", VA = "0x182E8F540")] public X509Extension GetExtension(DerObjectIdentifier oid) { IDictionary dictionary; do { dictionary = this.extensions; } while (dictionary == 0); throw new NullReferenceException(); } // Token: 0x0600C79E RID: 51102 RVA: 0x002D2320 File Offset: 0x002D0520 [Token(Token = "0x600C79E")] [Address(RVA = "0x2E8F9B0", Offset = "0x2E8E9B0", VA = "0x182E8F9B0", Slot = "5")] public override Asn1Object ToAsn1Object() { Asn1EncodableVector asn1EncodableVector; for (;;) { int num = 0; IList list = this.ordering; if (asn1EncodableVector != 0) { break; } ArrayTypeMismatchException ex; if (ex != 0) { } if (num == 0) { goto Block_3; } } if (asn1EncodableVector == 0) { } int num2 = 0; if (asn1EncodableVector == 0) { throw new NullReferenceException(); } IDictionary dictionary = this.extensions; if (num2 == 0) { } if (num2 != 0) { Asn1Encodable[] array = new Asn1Encodable[1]; if (asn1EncodableVector != 0) { } array[0] = asn1EncodableVector; Asn1EncodableVector asn1EncodableVector2 = new Asn1EncodableVector(array); Asn1Encodable[] array2 = new Asn1Encodable[1]; DerBoolean @true = DerBoolean.True; throw new ArrayTypeMismatchException(); } throw new NullReferenceException(); Block_3: DerSequence derSequence = new DerSequence(asn1EncodableVector); throw new NullReferenceException(); } // Token: 0x0600C79F RID: 51103 RVA: 0x002D2468 File Offset: 0x002D0668 [Token(Token = "0x600C79F")] [Address(RVA = "0x2E8EE70", Offset = "0x2E8DE70", VA = "0x182E8EE70")] public bool Equivalent(X509Extensions other) { int num; do { num = 0; IDictionary dictionary = this.extensions; IDictionary dictionary2 = other.extensions; IDictionary dictionary3 = this.extensions; IDictionary dictionary4 = this.extensions; } while (num != 0); if (num != -1) { } throw new NullReferenceException(); } // Token: 0x0600C7A0 RID: 51104 RVA: 0x002D24C0 File Offset: 0x002D06C0 [Token(Token = "0x600C7A0")] [Address(RVA = "0x2E8F160", Offset = "0x2E8E160", VA = "0x182E8F160")] public DerObjectIdentifier[] GetExtensionOids() { return X509Extensions.ToOidArray(this.ordering); } // Token: 0x0600C7A1 RID: 51105 RVA: 0x002D24D8 File Offset: 0x002D06D8 [Token(Token = "0x600C7A1")] [Address(RVA = "0x2E8F910", Offset = "0x2E8E910", VA = "0x182E8F910")] public DerObjectIdentifier[] GetNonCriticalExtensionOids() { int num = 0; return this.GetExtensionOids(num != 0); } // Token: 0x0600C7A2 RID: 51106 RVA: 0x002D24F0 File Offset: 0x002D06F0 [Token(Token = "0x600C7A2")] [Address(RVA = "0x2E8F150", Offset = "0x2E8E150", VA = "0x182E8F150")] public DerObjectIdentifier[] GetCriticalExtensionOids() { return this.GetExtensionOids(true); } // Token: 0x0600C7A3 RID: 51107 RVA: 0x002D2504 File Offset: 0x002D0704 [Token(Token = "0x600C7A3")] [Address(RVA = "0x2E8F1C0", Offset = "0x2E8E1C0", VA = "0x182E8F1C0")] private DerObjectIdentifier[] GetExtensionOids(bool isCritical) { int num; IList list; do { num = 0; list = Platform.CreateArrayList(); IList list2 = this.ordering; if (list != 0) { if (num < list) { num += num; num++; } if (list == 0) { } if (list == 0) { goto IL_89; } IDictionary dictionary = this.extensions; if (num < list) { num += num; num++; } int num2 = 0; num2 += num2; num += 19; ulong num3; num = (int)((ulong)num + num3); if (num == 0 || num == 0) { goto IL_7D; } } if (num != 0) { } } while (num != 0); return X509Extensions.ToOidArray(list); IL_7D: throw new NullReferenceException(); IL_89: throw new NullReferenceException(); } // Token: 0x0600C7A4 RID: 51108 RVA: 0x002D25A0 File Offset: 0x002D07A0 [Token(Token = "0x600C7A4")] [Address(RVA = "0x2E8FE30", Offset = "0x2E8EE30", VA = "0x182E8FE30")] private static DerObjectIdentifier[] ToOidArray(IList oids) { DerObjectIdentifier[] array = new DerObjectIdentifier[0]; int num = 0; num += num; num++; return array; } // Token: 0x04007D01 RID: 32001 [Token(Token = "0x4007D01")] public static readonly DerObjectIdentifier SubjectDirectoryAttributes = new DerObjectIdentifier("2.5.29.9"); // Token: 0x04007D02 RID: 32002 [Token(Token = "0x4007D02")] public static readonly DerObjectIdentifier SubjectKeyIdentifier = new DerObjectIdentifier("2.5.29.14"); // Token: 0x04007D03 RID: 32003 [Token(Token = "0x4007D03")] public static readonly DerObjectIdentifier KeyUsage = new DerObjectIdentifier("2.5.29.15"); // Token: 0x04007D04 RID: 32004 [Token(Token = "0x4007D04")] public static readonly DerObjectIdentifier PrivateKeyUsagePeriod = new DerObjectIdentifier("2.5.29.16"); // Token: 0x04007D05 RID: 32005 [Token(Token = "0x4007D05")] public static readonly DerObjectIdentifier SubjectAlternativeName = new DerObjectIdentifier("2.5.29.17"); // Token: 0x04007D06 RID: 32006 [Token(Token = "0x4007D06")] public static readonly DerObjectIdentifier IssuerAlternativeName = new DerObjectIdentifier("2.5.29.18"); // Token: 0x04007D07 RID: 32007 [Token(Token = "0x4007D07")] public static readonly DerObjectIdentifier BasicConstraints = new DerObjectIdentifier("2.5.29.19"); // Token: 0x04007D08 RID: 32008 [Token(Token = "0x4007D08")] public static readonly DerObjectIdentifier CrlNumber = new DerObjectIdentifier("2.5.29.20"); // Token: 0x04007D09 RID: 32009 [Token(Token = "0x4007D09")] public static readonly DerObjectIdentifier ReasonCode = new DerObjectIdentifier("2.5.29.21"); // Token: 0x04007D0A RID: 32010 [Token(Token = "0x4007D0A")] public static readonly DerObjectIdentifier InstructionCode = new DerObjectIdentifier("2.5.29.23"); // Token: 0x04007D0B RID: 32011 [Token(Token = "0x4007D0B")] public static readonly DerObjectIdentifier InvalidityDate = new DerObjectIdentifier("2.5.29.24"); // Token: 0x04007D0C RID: 32012 [Token(Token = "0x4007D0C")] public static readonly DerObjectIdentifier DeltaCrlIndicator = new DerObjectIdentifier("2.5.29.27"); // Token: 0x04007D0D RID: 32013 [Token(Token = "0x4007D0D")] public static readonly DerObjectIdentifier IssuingDistributionPoint = new DerObjectIdentifier("2.5.29.28"); // Token: 0x04007D0E RID: 32014 [Token(Token = "0x4007D0E")] public static readonly DerObjectIdentifier CertificateIssuer = new DerObjectIdentifier("2.5.29.29"); // Token: 0x04007D0F RID: 32015 [Token(Token = "0x4007D0F")] public static readonly DerObjectIdentifier NameConstraints = new DerObjectIdentifier("2.5.29.30"); // Token: 0x04007D10 RID: 32016 [Token(Token = "0x4007D10")] public static readonly DerObjectIdentifier CrlDistributionPoints = new DerObjectIdentifier("2.5.29.31"); // Token: 0x04007D11 RID: 32017 [Token(Token = "0x4007D11")] public static readonly DerObjectIdentifier CertificatePolicies = new DerObjectIdentifier("2.5.29.32"); // Token: 0x04007D12 RID: 32018 [Token(Token = "0x4007D12")] public static readonly DerObjectIdentifier PolicyMappings = new DerObjectIdentifier("2.5.29.33"); // Token: 0x04007D13 RID: 32019 [Token(Token = "0x4007D13")] public static readonly DerObjectIdentifier AuthorityKeyIdentifier = new DerObjectIdentifier("2.5.29.35"); // Token: 0x04007D14 RID: 32020 [Token(Token = "0x4007D14")] public static readonly DerObjectIdentifier PolicyConstraints = new DerObjectIdentifier("2.5.29.36"); // Token: 0x04007D15 RID: 32021 [Token(Token = "0x4007D15")] public static readonly DerObjectIdentifier ExtendedKeyUsage = new DerObjectIdentifier("2.5.29.37"); // Token: 0x04007D16 RID: 32022 [Token(Token = "0x4007D16")] public static readonly DerObjectIdentifier FreshestCrl = new DerObjectIdentifier("2.5.29.46"); // Token: 0x04007D17 RID: 32023 [Token(Token = "0x4007D17")] public static readonly DerObjectIdentifier InhibitAnyPolicy = new DerObjectIdentifier("2.5.29.54"); // Token: 0x04007D18 RID: 32024 [Token(Token = "0x4007D18")] public static readonly DerObjectIdentifier AuthorityInfoAccess = new DerObjectIdentifier("1.3.6.1.5.5.7.1.1"); // Token: 0x04007D19 RID: 32025 [Token(Token = "0x4007D19")] public static readonly DerObjectIdentifier SubjectInfoAccess = new DerObjectIdentifier("1.3.6.1.5.5.7.1.11"); // Token: 0x04007D1A RID: 32026 [Token(Token = "0x4007D1A")] public static readonly DerObjectIdentifier LogoType = new DerObjectIdentifier("1.3.6.1.5.5.7.1.12"); // Token: 0x04007D1B RID: 32027 [Token(Token = "0x4007D1B")] public static readonly DerObjectIdentifier BiometricInfo = new DerObjectIdentifier("1.3.6.1.5.5.7.1.2"); // Token: 0x04007D1C RID: 32028 [Token(Token = "0x4007D1C")] public static readonly DerObjectIdentifier QCStatements = new DerObjectIdentifier("1.3.6.1.5.5.7.1.3"); // Token: 0x04007D1D RID: 32029 [Token(Token = "0x4007D1D")] public static readonly DerObjectIdentifier AuditIdentity = new DerObjectIdentifier("1.3.6.1.5.5.7.1.4"); // Token: 0x04007D1E RID: 32030 [Token(Token = "0x4007D1E")] public static readonly DerObjectIdentifier NoRevAvail = new DerObjectIdentifier("2.5.29.56"); // Token: 0x04007D1F RID: 32031 [Token(Token = "0x4007D1F")] public static readonly DerObjectIdentifier TargetInformation = new DerObjectIdentifier("2.5.29.55"); // Token: 0x04007D20 RID: 32032 [Token(Token = "0x4007D20")] public static readonly DerObjectIdentifier ExpiredCertsOnCrl = new DerObjectIdentifier("2.5.29.60"); // Token: 0x04007D21 RID: 32033 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4007D21")] private readonly IDictionary extensions; // Token: 0x04007D22 RID: 32034 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4007D22")] private readonly IList ordering; } }