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
Claim.cs
Go to the documentation of this file.
1using System;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x200032D")]
13 [global::System.Serializable]
14 public class Claim
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6001B70")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1B1EDEC", Offset = "0x1B1EDEC", Length = "0x20")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Claim), Member = ".ctor", MemberParameters = new object[]
20 {
21 typeof(string),
22 typeof(string),
23 typeof(string),
24 typeof(string),
25 typeof(string),
27 typeof(string),
28 typeof(string)
29 }, ReturnType = typeof(void))]
30 public Claim(string type, string value, string valueType, string issuer, string originalIssuer, ClaimsIdentity subject)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6001B71")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1B1FCC4", Offset = "0x1B1FCC4", Length = "0x244")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.GenericIdentity), Member = "AddNameClaim", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Claim), Member = ".ctor", MemberParameters = new object[]
40 {
41 typeof(string),
42 typeof(string),
43 typeof(string),
44 typeof(string),
45 typeof(string),
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClaimsIdentity), Member = ".ctor", MemberParameters = new object[]
49 {
50 typeof(global::System.Security.Principal.IIdentity),
51 typeof(global::System.Collections.Generic.IEnumerable<Claim>),
52 typeof(string),
53 typeof(string),
54 typeof(string),
55 typeof(bool)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Claim), Member = "get_Properties", ReturnType = typeof(global::System.Collections.Generic.IDictionary<string, string>))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
63 internal Claim(string type, string value, string valueType, string issuer, string originalIssuer, ClaimsIdentity subject, string propertyKey, string propertyValue)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6001B72")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1B20034", Offset = "0x1B20034", Length = "0x2D4")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Claim), Member = "Clone", MemberParameters = new object[] { typeof(ClaimsIdentity) }, ReturnType = typeof(Claim))]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>), Member = "get_Keys", ReturnType = "KeyCollection<TKey, TValue>")]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>.KeyCollection), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>.KeyCollection.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>), Member = "get_Item", MemberParameters = new object[] { typeof(object) }, ReturnType = "TValue")]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>), Member = "Add", MemberParameters = new object[]
80 {
81 typeof(object),
82 typeof(object)
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>.KeyCollection.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
88 protected Claim(Claim other, ClaimsIdentity subject)
89 {
90 throw null;
91 }
92
93 [global::System.Runtime.Serialization.OnDeserialized]
94 [global::Cpp2ILInjected.Token(Token = "0x6001B73")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1B20308", Offset = "0x1B20308", Length = "0x58")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
99 private void OnDeserializedMethod(global::System.Runtime.Serialization.StreamingContext context)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x17000316")]
105 public global::System.Collections.Generic.IDictionary<string, string> Properties
106 {
107 [global::Cpp2ILInjected.Token(Token = "0x6001B74")]
108 [global::Cpp2ILInjected.Address(RVA = "0x1B1FF08", Offset = "0x1B1FF08", Length = "0x12C")]
109 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Claim), Member = ".ctor", MemberParameters = new object[]
111 {
112 typeof(string),
113 typeof(string),
114 typeof(string),
115 typeof(string),
116 typeof(string),
118 typeof(string),
119 typeof(string)
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
123 {
124 typeof(object),
125 typeof(ref bool)
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
130 get
131 {
132 throw null;
133 }
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x17000317")]
138 {
139 [global::Cpp2ILInjected.Token(Token = "0x6001B75")]
140 [global::Cpp2ILInjected.Address(RVA = "0x1B20360", Offset = "0x1B20360", Length = "0x8")]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 get
143 {
144 throw null;
145 }
146 [global::Cpp2ILInjected.Token(Token = "0x6001B76")]
147 [global::Cpp2ILInjected.Address(RVA = "0x1B20368", Offset = "0x1B20368", Length = "0x8")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 internal set
150 {
151 throw null;
152 }
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x17000318")]
156 public string Type
157 {
158 [global::Cpp2ILInjected.Token(Token = "0x6001B77")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1B20370", Offset = "0x1B20370", Length = "0x8")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 get
162 {
163 throw null;
164 }
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x17000319")]
168 public string Value
169 {
170 [global::Cpp2ILInjected.Token(Token = "0x6001B78")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1B20378", Offset = "0x1B20378", Length = "0x8")]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 get
174 {
175 throw null;
176 }
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x6001B79")]
180 [global::Cpp2ILInjected.Address(RVA = "0x1B20380", Offset = "0x1B20380", Length = "0x68")]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Claim), Member = ".ctor", MemberParameters = new object[]
183 {
184 typeof(Claim),
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
188 public virtual Claim Clone(ClaimsIdentity identity)
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x6001B7A")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1B203E8", Offset = "0x1B203E8", Length = "0x78")]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
198 {
199 typeof(global::System.IFormatProvider),
200 typeof(string),
201 typeof(object),
202 typeof(object)
203 }, ReturnType = typeof(string))]
204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
205 public override string ToString()
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x4000DF7")]
211 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
212 private string m_issuer;
213
214 [global::Cpp2ILInjected.Token(Token = "0x4000DF8")]
215 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
216 private string m_originalIssuer;
217
218 [global::Cpp2ILInjected.Token(Token = "0x4000DF9")]
219 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
220 private string m_type;
221
222 [global::Cpp2ILInjected.Token(Token = "0x4000DFA")]
223 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
224 private string m_value;
225
226 [global::Cpp2ILInjected.Token(Token = "0x4000DFB")]
227 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
228 private string m_valueType;
229
230 [global::Cpp2ILInjected.Token(Token = "0x4000DFC")]
231 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
232 [global::System.NonSerialized]
234
235 [global::Cpp2ILInjected.Token(Token = "0x4000DFD")]
236 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
237 private global::System.Collections.Generic.Dictionary<string, string> m_properties;
238
239 [global::Cpp2ILInjected.Token(Token = "0x4000DFE")]
240 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
241 [global::System.NonSerialized]
242 private object m_propertyLock;
243
244 [global::Cpp2ILInjected.Token(Token = "0x4000DFF")]
245 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
246 [global::System.NonSerialized]
248 }
249}
class f__AnonymousType0<< Count > j__TPar
virtual Claim Clone(ClaimsIdentity identity)
Definition Claim.cs:188
Claim(Claim other, ClaimsIdentity subject)
Definition Claim.cs:88
global::System.Collections.Generic.IDictionary< string, string > Properties
Definition Claim.cs:106
void OnDeserializedMethod(global::System.Runtime.Serialization.StreamingContext context)
Definition Claim.cs:99
Claim(string type, string value, string valueType, string issuer, string originalIssuer, ClaimsIdentity subject)
Definition Claim.cs:30
Claim(string type, string value, string valueType, string issuer, string originalIssuer, ClaimsIdentity subject, string propertyKey, string propertyValue)
Definition Claim.cs:63
ClaimsIdentity m_subject
Definition Claim.cs:247
global::System.Collections.Generic.Dictionary< string, string > m_properties
Definition Claim.cs:237
override string ToString()
Definition Claim.cs:205
ClaimsIdentity Subject
Definition Claim.cs:138