terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
AsymmetricAlgorithm.cs
Go to the documentation of this file.
1using System;
4
6{
7 // Token: 0x020002C4 RID: 708
8 [ComVisible(true)]
9 public abstract class AsymmetricAlgorithm : IDisposable
10 {
11 // Token: 0x060017F9 RID: 6137 RVA: 0x00033898 File Offset: 0x00031A98
13 {
14 }
15
16 // Token: 0x060017FA RID: 6138 RVA: 0x000338AC File Offset: 0x00031AAC
17 public void Dispose()
18 {
19 this.Clear();
20 }
21
22 // Token: 0x060017FB RID: 6139 RVA: 0x000338C0 File Offset: 0x00031AC0
23 public void Clear()
24 {
25 GC.SuppressFinalize(this);
26 }
27
28 // Token: 0x060017FC RID: 6140 RVA: 0x000338D4 File Offset: 0x00031AD4
29 protected virtual void Dispose(bool disposing)
30 {
31 }
32
33 // Token: 0x17000283 RID: 643
34 // (get) Token: 0x060017FD RID: 6141 RVA: 0x000338E4 File Offset: 0x00031AE4
35 // (set) Token: 0x060017FE RID: 6142 RVA: 0x000338F8 File Offset: 0x00031AF8
36 public virtual int KeySize
37 {
38 get
39 {
40 return this.KeySizeValue;
41 }
42 set
43 {
45 }
46 }
47
48 // Token: 0x17000284 RID: 644
49 // (get) Token: 0x060017FF RID: 6143 RVA: 0x00033920 File Offset: 0x00031B20
50 public virtual KeySizes[] LegalKeySizes
51 {
52 get
53 {
55 object obj;
56 if (obj == null || obj != null)
57 {
58 }
59 throw new InvalidCastException();
60 }
61 }
62
63 // Token: 0x17000285 RID: 645
64 // (get) Token: 0x06001800 RID: 6144 RVA: 0x0000207A File Offset: 0x0000027A
65 public virtual string SignatureAlgorithm
66 {
67 get
68 {
69 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
70 }
71 }
72
73 // Token: 0x17000286 RID: 646
74 // (get) Token: 0x06001801 RID: 6145 RVA: 0x0000207A File Offset: 0x0000027A
75 public virtual string KeyExchangeAlgorithm
76 {
77 get
78 {
79 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
80 }
81 }
82
83 // Token: 0x06001802 RID: 6146 RVA: 0x0000207A File Offset: 0x0000027A
85 {
86 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
87 }
88
89 // Token: 0x06001803 RID: 6147 RVA: 0x00033940 File Offset: 0x00031B40
90 public static AsymmetricAlgorithm Create(string algName)
91 {
92 if (!true)
93 {
94 }
95 object obj;
96 if (obj != null)
97 {
98 }
99 throw new InvalidCastException();
100 }
101
102 // Token: 0x06001804 RID: 6148 RVA: 0x0000207A File Offset: 0x0000027A
103 public virtual void FromXmlString(string xmlString)
104 {
105 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
106 }
107
108 // Token: 0x06001805 RID: 6149 RVA: 0x0000207A File Offset: 0x0000027A
109 public virtual string ToXmlString(bool includePrivateParameters)
110 {
111 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
112 }
113
114 // Token: 0x06001806 RID: 6150 RVA: 0x0000207A File Offset: 0x0000027A
116 {
117 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
118 }
119
120 // Token: 0x06001807 RID: 6151 RVA: 0x0000207A File Offset: 0x0000027A
122 {
123 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
124 }
125
126 // Token: 0x06001808 RID: 6152 RVA: 0x0000207A File Offset: 0x0000027A
127 public virtual byte[] ExportPkcs8PrivateKey()
128 {
129 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
130 }
131
132 // Token: 0x06001809 RID: 6153 RVA: 0x0000207A File Offset: 0x0000027A
133 public virtual byte[] ExportSubjectPublicKeyInfo()
134 {
135 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
136 }
137
138 // Token: 0x0600180A RID: 6154 RVA: 0x0000207A File Offset: 0x0000027A
140 {
141 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
142 }
143
144 // Token: 0x0600180B RID: 6155 RVA: 0x0000207A File Offset: 0x0000027A
146 {
147 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
148 }
149
150 // Token: 0x0600180C RID: 6156 RVA: 0x0000207A File Offset: 0x0000027A
152 {
153 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
154 }
155
156 // Token: 0x0600180D RID: 6157 RVA: 0x0000207A File Offset: 0x0000027A
158 {
159 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
160 }
161
162 // Token: 0x0600180E RID: 6158 RVA: 0x0000207A File Offset: 0x0000027A
164 {
165 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
166 }
167
168 // Token: 0x0600180F RID: 6159 RVA: 0x0000207A File Offset: 0x0000027A
170 {
171 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
172 }
173
174 // Token: 0x06001810 RID: 6160 RVA: 0x0000207A File Offset: 0x0000027A
176 {
177 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
178 }
179
180 // Token: 0x06001811 RID: 6161 RVA: 0x0000207A File Offset: 0x0000027A
182 {
183 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
184 }
185
186 // Token: 0x04000C77 RID: 3191
187 protected int KeySizeValue;
188
189 // Token: 0x04000C78 RID: 3192
191 }
192}
class f__AnonymousType0<< Count > j__TPar
static void SuppressFinalize(object obj)
Definition GC.cs:116
virtual void ImportEncryptedPkcs8PrivateKey(ReadOnlySpan< char > password, ReadOnlySpan< byte > source, [Out] int bytesRead)
virtual bool TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan< char > password, PbeParameters pbeParameters, Span< byte > destination, [Out] int bytesWritten)
virtual void ImportPkcs8PrivateKey(ReadOnlySpan< byte > source, [Out] int bytesRead)
virtual bool TryExportSubjectPublicKeyInfo(Span< byte > destination, [Out] int bytesWritten)
virtual bool TryExportPkcs8PrivateKey(Span< byte > destination, [Out] int bytesWritten)
static AsymmetricAlgorithm Create(string algName)
virtual void ImportEncryptedPkcs8PrivateKey(ReadOnlySpan< byte > passwordBytes, ReadOnlySpan< byte > source, [Out] int bytesRead)
virtual void ImportSubjectPublicKeyInfo(ReadOnlySpan< byte > source, [Out] int bytesRead)
virtual byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan< char > password, PbeParameters pbeParameters)
virtual string ToXmlString(bool includePrivateParameters)
virtual byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters)
virtual bool TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters, Span< byte > destination, [Out] int bytesWritten)