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
SafeGssNameHandle.cs
Go to the documentation of this file.
1using System;
4using System.Text;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000076")]
11 internal sealed class SafeGssNameHandle : SafeHandle
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60001C0")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1E9EECC", Offset = "0x1E9EECC", Length = "0xB4")]
15 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeGssCredHandle), Member = "Create", MemberParameters = new object[]
17 {
18 typeof(string),
19 typeof(string),
20 typeof(bool)
21 }, ReturnType = typeof(SafeGssCredHandle))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interop.NetSecurityNative), Member = "ImportUserName", MemberParameters = new object[]
25 {
26 typeof(ref Interop.NetSecurityNative.Status),
27 typeof(string),
28 typeof(int),
30 }, ReturnType = typeof(Interop.NetSecurityNative.Status))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SafeHandle), Member = "Dispose", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interop.NetSecurityNative.GssApiException), Member = ".ctor", MemberParameters = new object[]
33 {
34 typeof(Interop.NetSecurityNative.Status),
35 typeof(Interop.NetSecurityNative.Status)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
38 public static SafeGssNameHandle CreateUser(string name)
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x60001C1")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1E9EF80", Offset = "0x1E9EF80", Length = "0xB4")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeDeleteNegoContext), Member = ".ctor", MemberParameters = new object[]
47 {
49 typeof(string)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interop.NetSecurityNative), Member = "ImportPrincipalName", MemberParameters = new object[]
54 {
55 typeof(ref Interop.NetSecurityNative.Status),
56 typeof(string),
57 typeof(int),
58 typeof(ref SafeGssNameHandle)
59 }, ReturnType = typeof(Interop.NetSecurityNative.Status))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SafeHandle), Member = "Dispose", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interop.NetSecurityNative.GssApiException), Member = ".ctor", MemberParameters = new object[]
62 {
63 typeof(Interop.NetSecurityNative.Status),
64 typeof(Interop.NetSecurityNative.Status)
65 }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x1700005F")]
73 public override bool IsInvalid
74 {
75 [global::Cpp2ILInjected.Token(Token = "0x60001C2")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1E9F034", Offset = "0x1E9F034", Length = "0x54")]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Equality", MemberParameters = new object[]
79 {
82 }, ReturnType = typeof(bool))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
84 get
85 {
86 throw null;
87 }
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x60001C3")]
91 [global::Cpp2ILInjected.Address(RVA = "0x1E9F088", Offset = "0x1E9F088", Length = "0x74")]
92 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interop.NetSecurityNative), Member = "ReleaseName", MemberParameters = new object[]
95 {
96 typeof(ref Interop.NetSecurityNative.Status),
98 }, ReturnType = typeof(Interop.NetSecurityNative.Status))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
100 protected override bool ReleaseHandle()
101 {
102 throw null;
103 }
104 }
105}
class f__AnonymousType0<< Count > j__TPar
static SafeGssNameHandle CreatePrincipal(string name)
static SafeGssNameHandle CreateUser(string name)