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
ClaimsPrincipal.cs
Go to the documentation of this file.
1using System;
4using System.IO;
10using Cpp2ILInjected;
12
14{
15 [global::System.Runtime.InteropServices.ComVisible(true)]
16 [global::Cpp2ILInjected.Token(Token = "0x2000330")]
17 [global::System.Serializable]
18 public class ClaimsPrincipal : global::System.Security.Principal.IPrincipal
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6001B9D")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1B22FEC", Offset = "0x1B22FEC", Length = "0x368")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
26 private static ClaimsIdentity SelectPrimaryIdentity(global::System.Collections.Generic.IEnumerable<ClaimsIdentity> identities)
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x17000321")]
32 public static global::System.Func<ClaimsPrincipal> ClaimsPrincipalSelector
33 {
34 [global::Cpp2ILInjected.Token(Token = "0x6001B9E")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1B23354", Offset = "0x1B23354", Length = "0x58")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
38 get
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6001B9F")]
45 [global::Cpp2ILInjected.Address(RVA = "0x1B1F0A8", Offset = "0x1B1F0A8", Length = "0x98")]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.GenericPrincipal), Member = ".ctor", MemberParameters = new object[]
47 {
48 typeof(global::System.Security.Principal.IIdentity),
49 typeof(string[])
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6001BA0")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1B233AC", Offset = "0x1B233AC", Length = "0xFC")]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
67 protected ClaimsPrincipal(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
68 {
69 throw null;
70 }
71
72 [global::System.Runtime.Serialization.OnSerializing]
73 [global::Cpp2ILInjected.Token(Token = "0x6001BA1")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1B235F0", Offset = "0x1B235F0", Length = "0x5C")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClaimsPrincipal), Member = "SerializeIdentities", ReturnType = typeof(string))]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
78 private void OnSerializingMethod(global::System.Runtime.Serialization.StreamingContext context)
79 {
80 throw null;
81 }
82
83 [global::System.Runtime.Serialization.OnDeserialized]
84 [global::Cpp2ILInjected.Token(Token = "0x6001BA2")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1B24018", Offset = "0x1B24018", Length = "0x60")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClaimsPrincipal), Member = "DeserializeIdentities", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
89 private void OnDeserializedMethod(global::System.Runtime.Serialization.StreamingContext context)
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x6001BA3")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1B234A8", Offset = "0x1B234A8", Length = "0x148")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetEnumerator", ReturnType = typeof(global::System.Runtime.Serialization.SerializationInfoEnumerator))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfoEnumerator), Member = "MoveNext", ReturnType = typeof(bool))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfoEnumerator), Member = "get_Name", ReturnType = typeof(string))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(string)
104 }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClaimsPrincipal), Member = "DeserializeIdentities", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
109 private void Deserialize(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6001BA4")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1B24078", Offset = "0x1B24078", Length = "0x6C0")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClaimsPrincipal), Member = "OnDeserializedMethod", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.StreamingContext) }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClaimsPrincipal), Member = "Deserialize", MemberParameters = new object[]
119 {
120 typeof(global::System.Runtime.Serialization.SerializationInfo),
121 typeof(global::System.Runtime.Serialization.StreamingContext)
122 }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter), Member = ".ctor", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "FromBase64String", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.MemoryStream), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter), Member = "Deserialize", MemberParameters = new object[]
130 {
131 typeof(global::System.IO.Stream),
132 typeof(global::System.Runtime.Remoting.Messaging.HeaderHandler),
133 typeof(bool)
134 }, ReturnType = typeof(object))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "get_InvariantInfo", ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "TryParse", MemberParameters = new object[]
138 {
139 typeof(string),
140 typeof(global::System.Globalization.NumberStyles),
141 typeof(global::System.IFormatProvider),
142 typeof(ref long)
143 }, ReturnType = typeof(bool))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Security.Principal.WindowsIdentity), Member = ".ctor", MemberParameters = new object[]
146 {
147 typeof(ClaimsIdentity),
148 typeof(global::System.IntPtr)
149 }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x6001BA5")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1B2364C", Offset = "0x1B2364C", Length = "0x9CC")]
160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClaimsPrincipal), Member = "OnSerializingMethod", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.StreamingContext) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter), Member = ".ctor", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
170 {
171 typeof(global::System.Type),
172 typeof(global::System.Type)
173 }, ReturnType = typeof(bool))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "ToInt64", ReturnType = typeof(long))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "get_InvariantInfo", ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.MemoryStream), Member = ".ctor", ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClaimsIdentity), Member = "Clone", ReturnType = typeof(ClaimsIdentity))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter), Member = "Serialize", MemberParameters = new object[]
180 {
181 typeof(global::System.IO.Stream),
182 typeof(object),
183 typeof(global::System.Runtime.Remoting.Messaging.Header[]),
184 typeof(bool)
185 }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToBase64String", MemberParameters = new object[]
187 {
188 typeof(byte[]),
189 typeof(int),
190 typeof(int)
191 }, ReturnType = typeof(string))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 48)]
194 private string SerializeIdentities()
195 {
196 throw null;
197 }
198
199 // Note: this type is marked as 'beforefieldinit'.
200 [global::Cpp2ILInjected.Token(Token = "0x6001BA6")]
201 [global::Cpp2ILInjected.Address(RVA = "0x1B24738", Offset = "0x1B24738", Length = "0xD0")]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Func<object, object>), Member = ".ctor", MemberParameters = new object[]
204 {
205 typeof(object),
206 typeof(global::System.IntPtr)
207 }, ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
210 {
211 throw null;
212 }
213
214 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 2)]
215 [global::Cpp2ILInjected.Token(Token = "0x4000E13")]
216 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
217 private string m_version;
218
219 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 2)]
220 [global::Cpp2ILInjected.Token(Token = "0x4000E14")]
221 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
223
224 [global::Cpp2ILInjected.Token(Token = "0x4000E15")]
225 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
226 [global::System.NonSerialized]
227 private global::System.Collections.Generic.List<ClaimsIdentity> m_identities;
228
229 [global::Cpp2ILInjected.Token(Token = "0x4000E16")]
230 [global::System.NonSerialized]
231 private static global::System.Func<global::System.Collections.Generic.IEnumerable<ClaimsIdentity>, ClaimsIdentity> s_identitySelector;
232
233 [global::Cpp2ILInjected.Token(Token = "0x4000E17")]
234 [global::System.NonSerialized]
235 private static global::System.Func<ClaimsPrincipal> s_principalSelector;
236 }
237}
class f__AnonymousType0<< Count > j__TPar
void OnSerializingMethod(global::System.Runtime.Serialization.StreamingContext context)
global::System.Collections.Generic.List< ClaimsIdentity > m_identities
void Deserialize(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
static ClaimsIdentity SelectPrimaryIdentity(global::System.Collections.Generic.IEnumerable< ClaimsIdentity > identities)
static global::System.Func< global::System.Collections.Generic.IEnumerable< ClaimsIdentity >, ClaimsIdentity > s_identitySelector
void OnDeserializedMethod(global::System.Runtime.Serialization.StreamingContext context)
ClaimsPrincipal(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
static global::System.Func< ClaimsPrincipal > s_principalSelector
void DeserializeIdentities(string identities)
static global::System.Func< ClaimsPrincipal > ClaimsPrincipalSelector