38 {
39 [global::Cpp2ILInjected.Token(Token = "0x600003F")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1D41994", Offset = "0x1D41994", Length = "0xE4")]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(CertHelper), Member =
"AddCertificateToNativeChain", MemberParameters =
new object[]
42 {
43 typeof(UnityTls.unitytls_x509list*),
45 typeof(UnityTls.unitytls_errorstate*)
46 }, ReturnType =
typeof(
void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTls),
Member =
"get_IsSupported", ReturnType =
typeof(
bool))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
".ctor", MemberParameters =
new object[]
49 {
52 }, ReturnType =
typeof(
void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"ExtractNativeKeyAndChainFromManagedCertificate", MemberParameters =
new object[]
54 {
56 typeof(UnityTls.unitytls_errorstate*),
59 }, ReturnType =
typeof(
void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"Read", MemberParameters =
new object[]
61 {
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"Write", MemberParameters =
new object[]
67 {
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"Shutdown", ReturnType =
typeof(
void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"StartHandshake", ReturnType =
typeof(
void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"ProcessHandshake", ReturnType =
typeof(
bool))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"FinishHandshake", ReturnType =
typeof(
void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"WriteCallback", MemberParameters =
new object[]
77 {
80 typeof(UnityTls.unitytls_errorstate*)
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"ReadCallback", MemberParameters =
new object[]
83 {
86 typeof(UnityTls.unitytls_errorstate*)
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsContext),
Member =
"CertificateCallback", MemberParameters =
new object[]
89 {
90 typeof(UnityTls.unitytls_tlsctx*),
93 typeof(UnityTls.unitytls_x509name*),
95 typeof(UnityTls.unitytls_x509list_ref*),
96 typeof(UnityTls.unitytls_key_ref*),
97 typeof(UnityTls.unitytls_errorstate*)
98 }, ReturnType =
typeof(
void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsProvider),
Member =
"x509verify_callback", MemberParameters =
new object[]
100 {
102 typeof(UnityTls.unitytls_x509_ref),
103 typeof(UnityTls.unitytls_x509verify_result),
104 typeof(UnityTls.unitytls_errorstate*)
105 }, ReturnType =
typeof(UnityTls.unitytls_x509verify_result))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnityTlsProvider),
Member =
"ValidateCertificate", MemberParameters =
new object[]
107 {
116 }, ReturnType =
typeof(
bool))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(X509ChainImplUnityTls),
Member =
"get_IsValid", ReturnType =
typeof(
bool))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(X509ChainImplUnityTls),
Member =
"Reset", ReturnType =
typeof(
void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 79)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
IntPtr),
Member =
"op_Equality", MemberParameters =
new object[]
124 {
127 }, ReturnType =
typeof(
bool))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Marshal),
Member =
"PtrToStructure", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
typeof(
IntPtr) }, ReturnType =
"T")]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
130 get
131 {
132 throw null;
133 }
134 }
class f__AnonymousType0<< Count > j__TPar