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
Loading...
Searching...
No Matches
X509BasicConstraintsExtension.cs
Go to the documentation of this file.
1using System;
2using System.Text;
5using Mono.Security;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000104")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60005AC")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1ED1854", Offset = "0x1ED1854", Length = "0xA0")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate2), Member = "CreateCustomExtensionIfAny", MemberParameters = new object[] { typeof(Oid) }, ReturnType = typeof(X509Extension))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60005AD")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1ED04D0", Offset = "0x1ED04D0", Length = "0xCC")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AsnEncodedData), Member = "BasicConstraintsExtension", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = ".ctor", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509BasicConstraintsExtension), Member = "Decode", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(AsnDecodeStatus))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
36
37 [global::Cpp2ILInjected.Token(Token = "0x60005AE")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1ED1A9C", Offset = "0x1ED1A9C", Length = "0x134")]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = ".ctor", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509BasicConstraintsExtension), Member = "Encode", ReturnType = typeof(byte[]))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = "set_RawData", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
50
51 [global::Cpp2ILInjected.Token(Token = "0x17000117")]
53 {
54 [global::Cpp2ILInjected.Token(Token = "0x60005AF")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1ED1D04", Offset = "0x1ED1D04", Length = "0x68")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainImplMono), Member = "PrepareForNextCertificate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
61 get
62 {
63 throw null;
64 }
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x17000118")]
69 {
70 [global::Cpp2ILInjected.Token(Token = "0x60005B0")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1ED1D6C", Offset = "0x1ED1D6C", Length = "0x68")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainImplMono), Member = "PrepareForNextCertificate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
77 get
78 {
79 throw null;
80 }
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x17000119")]
85 {
86 [global::Cpp2ILInjected.Token(Token = "0x60005B1")]
87 [global::Cpp2ILInjected.Address(RVA = "0x1ED1DD4", Offset = "0x1ED1DD4", Length = "0x68")]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainImplMono), Member = "PrepareForNextCertificate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
93 get
94 {
95 throw null;
96 }
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x60005B2")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1ED1E3C", Offset = "0x1ED1E3C", Length = "0x1C8")]
101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Oid), Member = ".ctor", MemberParameters = new object[] { typeof(Oid) }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = "set_RawData", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509BasicConstraintsExtension), Member = "Decode", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(AsnDecodeStatus))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "Locale", Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
109 {
110 typeof(string),
111 typeof(string)
112 }, ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x60005B3")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1ED18F4", Offset = "0x1ED18F4", Length = "0x1A8")]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509BasicConstraintsExtension), Member = ".ctor", MemberParameters = new object[]
124 {
126 typeof(bool)
127 }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509BasicConstraintsExtension), Member = "CopyFrom", MemberParameters = new object[] { typeof(AsnEncodedData) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Value", ReturnType = typeof(byte[]))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "ToInt32", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(int))]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
136 {
137 throw null;
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x60005B4")]
141 [global::Cpp2ILInjected.Address(RVA = "0x1ED1BD0", Offset = "0x1ED1BD0", Length = "0x134")]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509BasicConstraintsExtension), Member = ".ctor", MemberParameters = new object[]
143 {
144 typeof(bool),
145 typeof(bool),
146 typeof(int),
147 typeof(bool)
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[]
152 {
153 typeof(byte),
154 typeof(byte[])
155 }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "Add", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(ASN1))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "FromInt32", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
158 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
159 internal byte[] Encode()
160 {
161 throw null;
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x60005B5")]
165 [global::Cpp2ILInjected.Address(RVA = "0x1ED2004", Offset = "0x1ED2004", Length = "0x288")]
166 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = "FormatUnkownData", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
170 {
171 typeof(string),
172 typeof(string)
173 }, ReturnType = typeof(bool))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
175 {
176 typeof(string),
177 typeof(object)
178 }, ReturnType = typeof(string))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_NewLine", ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(StringBuilder))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
184 internal override string ToString(bool multiLine)
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x40004EF")]
190 internal const string oid = "2.5.29.19";
191
192 [global::Cpp2ILInjected.Token(Token = "0x40004F0")]
193 internal const string friendlyName = "Basic Constraints";
194
195 [global::Cpp2ILInjected.Token(Token = "0x40004F1")]
196 [global::Cpp2ILInjected.FieldOffset(Offset = "0x21")]
198
199 [global::Cpp2ILInjected.Token(Token = "0x40004F2")]
200 [global::Cpp2ILInjected.FieldOffset(Offset = "0x22")]
202
203 [global::Cpp2ILInjected.Token(Token = "0x40004F3")]
204 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
206
207 [global::Cpp2ILInjected.Token(Token = "0x40004F4")]
208 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
210 }
211}
class f__AnonymousType0<< Count > j__TPar
X509BasicConstraintsExtension(AsnEncodedData encodedBasicConstraints, bool critical)
X509BasicConstraintsExtension(bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint, bool critical)