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
CryptoAPITransform.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
using
Cpp2IlInjected
;
4
5
namespace
System.Security.Cryptography
6
{
7
// Token: 0x0200030E RID: 782
8
[
ComVisible
(
true
)]
9
public
sealed
class
CryptoAPITransform
:
ICryptoTransform
,
IDisposable
10
{
11
// Token: 0x06001A6B RID: 6763 RVA: 0x00038A2C File Offset: 0x00036C2C
12
internal
CryptoAPITransform
()
13
{
14
}
15
16
// Token: 0x170002DD RID: 733
17
// (get) Token: 0x06001A6C RID: 6764 RVA: 0x00038A40 File Offset: 0x00036C40
18
public
bool
CanReuseTransform
19
{
20
get
21
{
22
return
true
;
23
}
24
}
25
26
// Token: 0x170002DE RID: 734
27
// (get) Token: 0x06001A6D RID: 6765 RVA: 0x00038A50 File Offset: 0x00036C50
28
public
bool
CanTransformMultipleBlocks
29
{
30
get
31
{
32
return
true
;
33
}
34
}
35
36
// Token: 0x170002DF RID: 735
37
// (get) Token: 0x06001A6E RID: 6766 RVA: 0x00038A60 File Offset: 0x00036C60
38
public
int
InputBlockSize
39
{
40
get
41
{
42
}
43
}
44
45
// Token: 0x170002E0 RID: 736
46
// (get) Token: 0x06001A6F RID: 6767 RVA: 0x0000207A File Offset: 0x0000027A
47
public
IntPtr
KeyHandle
48
{
49
get
50
{
51
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
52
}
53
}
54
55
// Token: 0x170002E1 RID: 737
56
// (get) Token: 0x06001A70 RID: 6768 RVA: 0x00038A70 File Offset: 0x00036C70
57
public
int
OutputBlockSize
58
{
59
get
60
{
61
}
62
}
63
64
// Token: 0x06001A71 RID: 6769 RVA: 0x00038A80 File Offset: 0x00036C80
65
public
void
Dispose
()
66
{
67
if
(!this.
m_disposed
)
68
{
69
this.m_disposed
=
true
;
70
}
71
}
72
73
// Token: 0x06001A72 RID: 6770 RVA: 0x00038A9C File Offset: 0x00036C9C
74
public
void
Clear
()
75
{
76
if
(this.
m_disposed
)
77
{
78
return
;
79
}
80
this.m_disposed
=
true
;
81
}
82
83
// Token: 0x06001A73 RID: 6771 RVA: 0x00038ABC File Offset: 0x00036CBC
84
private
void
Dispose
(
bool
disposing
)
85
{
86
if
(this.
m_disposed
)
87
{
88
return
;
89
}
90
this.m_disposed
=
true
;
91
}
92
93
// Token: 0x06001A74 RID: 6772 RVA: 0x00038ADC File Offset: 0x00036CDC
94
public
int
TransformBlock
(
byte
[]
inputBuffer
,
int
inputOffset
,
int
inputCount,
byte
[]
outputBuffer
,
int
outputOffset
)
95
{
96
}
97
98
// Token: 0x06001A75 RID: 6773 RVA: 0x00038AEC File Offset: 0x00036CEC
99
public
byte
[]
TransformFinalBlock
(
byte
[]
inputBuffer
,
int
inputOffset
,
int
inputCount)
100
{
101
}
102
103
// Token: 0x06001A76 RID: 6774 RVA: 0x00038AFC File Offset: 0x00036CFC
104
[
ComVisible
(
false
)]
105
public
void
Reset
()
106
{
107
}
108
109
// Token: 0x04000D80 RID: 3456
110
private
bool
m_disposed
;
111
}
112
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Security.Cryptography.CryptoAPITransform.CanTransformMultipleBlocks
bool CanTransformMultipleBlocks
Definition
CryptoAPITransform.cs:29
System.Security.Cryptography.CryptoAPITransform.Clear
void Clear()
Definition
CryptoAPITransform.cs:74
System.Security.Cryptography.CryptoAPITransform.OutputBlockSize
int OutputBlockSize
Definition
CryptoAPITransform.cs:58
System.Security.Cryptography.CryptoAPITransform.Reset
void Reset()
Definition
CryptoAPITransform.cs:105
System.Security.Cryptography.CryptoAPITransform.CanReuseTransform
bool CanReuseTransform
Definition
CryptoAPITransform.cs:19
System.Security.Cryptography.CryptoAPITransform.TransformFinalBlock
byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount)
Definition
CryptoAPITransform.cs:99
System.Security.Cryptography.CryptoAPITransform.CryptoAPITransform
CryptoAPITransform()
Definition
CryptoAPITransform.cs:12
System.Security.Cryptography.CryptoAPITransform.KeyHandle
IntPtr KeyHandle
Definition
CryptoAPITransform.cs:48
System.Security.Cryptography.CryptoAPITransform.Dispose
void Dispose(bool disposing)
Definition
CryptoAPITransform.cs:84
System.Security.Cryptography.CryptoAPITransform.InputBlockSize
int InputBlockSize
Definition
CryptoAPITransform.cs:39
System.Security.Cryptography.CryptoAPITransform.TransformBlock
int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset)
Definition
CryptoAPITransform.cs:94
System.Security.Cryptography.CryptoAPITransform.Dispose
void Dispose()
Definition
CryptoAPITransform.cs:65
System.Security.Cryptography.CryptoAPITransform.m_disposed
bool m_disposed
Definition
CryptoAPITransform.cs:110
System.Security.Cryptography.CryptoAPITransform
Definition
CryptoAPITransform.cs:10
System.IDisposable
Definition
IDisposable.cs:7
System.Security.Cryptography.ICryptoTransform
Definition
ICryptoTransform.cs:9
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.Security.Cryptography
Definition
Aes.cs:5
System
Definition
__ComObject.cs:4
System.IntPtr
Definition
IntPtr.cs:13
source
mscorlib
System
Security
Cryptography
CryptoAPITransform.cs
Generated by
1.10.0