You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/sdk/Mono_Security/Mono_Security.cpp

5415 lines
388 KiB

//generated with dll2sdk
#include "Mono_Security.hpp"
void DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing::_ctor_46(DLL2SDK::Mono_Security::Mono::Math::BigInteger* modulus_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4765E8C)(this, modulus_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing::BarrettReduction_47(DLL2SDK::Mono_Security::Mono::Math::BigInteger* x_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4768DE8)(this, x_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing::Multiply_48(DLL2SDK::Mono_Security::Mono::Math::BigInteger* a_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* b_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4769150)(this, a_, b_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing::Difference_49(DLL2SDK::Mono_Security::Mono::Math::BigInteger* a_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* b_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4768B3C)(this, a_, b_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing::Pow_50(DLL2SDK::Mono_Security::Mono::Math::BigInteger* a_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* k_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4765FCC)(this, a_, k_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing::Pow_51(uint32_t b_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* exp_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger_ModulusRing*, uint32_t, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4769410)(this, b_, exp_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::AddSameSign_52(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47665C4)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::Subtract_53(DLL2SDK::Mono_Security::Mono::Math::BigInteger* big_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* small_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4766AA0)(big_, small_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::MinusEq_54(DLL2SDK::Mono_Security::Mono::Math::BigInteger* big_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* small_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4768280)(big_, small_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::PlusEq_55(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x476842C)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger_Sign DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::Compare_56(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger_Sign(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x476539C)(bi1_, bi2_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::SingleByteDivideInPlace_57(DLL2SDK::Mono_Security::Mono::Math::BigInteger* n_, uint32_t d_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4764E68)(n_, d_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::DwordMod_58(DLL2SDK::Mono_Security::Mono::Math::BigInteger* n_, uint32_t d_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4766D4C)(n_, d_);
}
DLL2SDK::Array<DLL2SDK::Mono_Security::Mono::Math::BigInteger*>* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::DwordDivMod_59(DLL2SDK::Mono_Security::Mono::Math::BigInteger* n_, uint32_t d_)
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::Mono_Security::Mono::Math::BigInteger*>*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4768684)(n_, d_);
}
DLL2SDK::Array<DLL2SDK::Mono_Security::Mono::Math::BigInteger*>* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::multiByteDivide_60(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::Mono_Security::Mono::Math::BigInteger*>*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4766E18)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::LeftShift_61(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, int32_t n_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4767A80)(bi_, n_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::RightShift_62(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, int32_t n_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4767E10)(bi_, n_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::Multiply_63(DLL2SDK::Array<uint32_t>* x_, uint32_t xOffset_, uint32_t xLen_, DLL2SDK::Array<uint32_t>* y_, uint32_t yOffset_, uint32_t yLen_, DLL2SDK::Array<uint32_t>* d_, uint32_t dOffset_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint32_t>*, uint32_t, uint32_t, DLL2SDK::Array<uint32_t>*, uint32_t, uint32_t, DLL2SDK::Array<uint32_t>*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4767980)(x_, xOffset_, xLen_, y_, yOffset_, yLen_, d_, dOffset_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::MultiplyMod2p32pmod_64(DLL2SDK::Array<uint32_t>* x_, int32_t xOffset_, int32_t xLen_, DLL2SDK::Array<uint32_t>* y_, int32_t yOffest_, int32_t yLen_, DLL2SDK::Array<uint32_t>* d_, int32_t dOffset_, int32_t mod_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint32_t>*, int32_t, int32_t, DLL2SDK::Array<uint32_t>*, int32_t, int32_t, DLL2SDK::Array<uint32_t>*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x47688F8)(x_, xOffset_, xLen_, y_, yOffest_, yLen_, d_, dOffset_, mod_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::modInverse_65(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, uint32_t modulus_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4768A0C)(bi_, modulus_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::modInverse_66(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* modulus_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47655F4)(bi_, modulus_);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_106()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*)>(DLL2SDK::GameAssemblyBase + 0x47774FC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_107(DLL2SDK::mscorlib::System::String* oid_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x47775A8)(this, oid_);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_108(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47775C4)(this, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_109(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4777660)(this, asn1_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::get_ASN1_110()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*)>(DLL2SDK::GameAssemblyBase + 0x477786C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::get_Content_111()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*)>(DLL2SDK::GameAssemblyBase + 0x4777970)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::set_Content_112(DLL2SDK::Mono_Security::Mono::Security::ASN1* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4777978)(this, value_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::get_ContentType_113()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*)>(DLL2SDK::GameAssemblyBase + 0x4777980)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::set_ContentType_114(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4777988)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::GetASN1_115()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*)>(DLL2SDK::GameAssemblyBase + 0x4777870)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::_ctor_116()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData*)>(DLL2SDK::GameAssemblyBase + 0x4777990)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::_ctor_117(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x47779B0)(this, asn1_);
}
DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo* DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::get_EncryptionAlgorithm_118()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData*)>(DLL2SDK::GameAssemblyBase + 0x4777D1C)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::get_EncryptedContent_119()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData*)>(DLL2SDK::GameAssemblyBase + 0x4777D24)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::_ctor_192()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773F90)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::_ctor_193(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4774034)(this, data_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::get_PrivateKey_194()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4774330)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::Decode_195(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4774058)(this, data_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::RemoveLeadingZero_196(DLL2SDK::Array<uint8_t>* bigInt_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47743CC)(bigInt_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::Normalize_197(DLL2SDK::Array<uint8_t>* bigInt_, int32_t length_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x47744CC)(bigInt_, length_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::DecodeRSA_198(DLL2SDK::Array<uint8_t>* keypair_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47745D4)(keypair_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::DSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::DecodeDSA_199(DLL2SDK::Array<uint8_t>* privateKey_, DLL2SDK::mscorlib::System::Security::Cryptography::DSAParameters dsaParameters_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::DSA*(*)(DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::Security::Cryptography::DSAParameters)>(DLL2SDK::GameAssemblyBase + 0x4774A7C)(privateKey_, dsaParameters_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::_ctor_200()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773A8C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::_ctor_201(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4773A94)(this, data_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_Algorithm_202()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773DD8)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_EncryptedData_203()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773DE0)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_Salt_204()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773E7C)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_IterationCount_205()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773F88)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::Decode_206(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4773ABC)(this, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler::_ctor_226(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler*, DLL2SDK::mscorlib::System::Object*, intptr_t)>(DLL2SDK::GameAssemblyBase + 0x47774A4)(this, object_, method_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler::Invoke_227(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::EventArgs* e_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::EventArgs*, void*)>(Data.methodPtr)(this, sender_, e_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler::BeginInvoke_228(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::EventArgs* e_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::EventArgs*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, sender_, e_, callback_, object_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler::EndInvoke_229(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged_KeyGeneratedEventHandler*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, result_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::_ctor_263()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*)>(DLL2SDK::GameAssemblyBase + 0x4C1CF98)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::_cctor_264()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4C223A4)();
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_HashName_265(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C1D118)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_IterationCount_266(int32_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1D110)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_Password_267(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1CFA0)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_Salt_268(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1D06C)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::Adjust_269(DLL2SDK::Array<uint8_t>* a_, int32_t aOff_, DLL2SDK::Array<uint8_t>* b_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, DLL2SDK::Array<uint8_t>*, int32_t, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C224FC)(this, a_, aOff_, b_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::Derive_270(DLL2SDK::Array<uint8_t>* diversifier_, int32_t n_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C22654)(this, diversifier_, n_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::DeriveKey_271(int32_t size_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1D120)(this, size_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::DeriveIV_272(int32_t size_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1D1E4)(this, size_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::DeriveMAC_273(int32_t size_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1F0D8)(this, size_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::_ctor_332(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* mappings_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C29788)(this, mappings_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::System_Collections_IEnumerator_get_Current_333()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::System_Collections_IEnumerator_MoveNext_334()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::System_Collections_IEnumerator_Reset_335()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::get_Current_336()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*)>(DLL2SDK::GameAssemblyBase + 0x4C1D890)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::MoveNext_337()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::Reset_338()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[8];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry::_ctor_362(DLL2SDK::Mono_Security::Mono::Security::ASN1* entry_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C2B5B0)(this, entry_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry::get_SerialNumber_363()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry*)>(DLL2SDK::GameAssemblyBase + 0x4C2BDB0)(this);
}
DLL2SDK::mscorlib::System::DateTime DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry::get_RevocationDate_364()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::DateTime(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry*)>(DLL2SDK::GameAssemblyBase + 0x4C2C4E0)(this);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry::get_Extensions_365()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry*)>(DLL2SDK::GameAssemblyBase + 0x4C2C4F0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::_ctor_397(DLL2SDK::mscorlib::System::String* oid_, int32_t upperBound_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*, DLL2SDK::mscorlib::System::String*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C2E104)(this, oid_, upperBound_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::_ctor_398(DLL2SDK::mscorlib::System::String* oid_, int32_t upperBound_, uint8_t encoding_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*, DLL2SDK::mscorlib::System::String*, int32_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4C2E134)(this, oid_, upperBound_, encoding_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::set_Value_399(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2668C)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::GetASN1_400(uint8_t encoding_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4C2E164)(this, encoding_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::GetASN1_401()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*)>(DLL2SDK::GameAssemblyBase + 0x4C267F0)(this);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::SelectBestEncoding_402()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*)>(DLL2SDK::GameAssemblyBase + 0x4C2E404)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_CommonName::_ctor_403()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_CommonName*)>(DLL2SDK::GameAssemblyBase + 0x4C24F04)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_LocalityName::_ctor_404()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_LocalityName*)>(DLL2SDK::GameAssemblyBase + 0x4C24FA0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_StateOrProvinceName::_ctor_405()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_StateOrProvinceName*)>(DLL2SDK::GameAssemblyBase + 0x4C2503C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_OrganizationName::_ctor_406()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_OrganizationName*)>(DLL2SDK::GameAssemblyBase + 0x4C24DCC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_OrganizationalUnitName::_ctor_407()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_OrganizationalUnitName*)>(DLL2SDK::GameAssemblyBase + 0x4C24E68)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_EmailAddress::_ctor_408()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_EmailAddress*)>(DLL2SDK::GameAssemblyBase + 0x4C250D8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_DomainComponent::_ctor_409()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_DomainComponent*)>(DLL2SDK::GameAssemblyBase + 0x4C25174)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_UserId::_ctor_410()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_UserId*)>(DLL2SDK::GameAssemblyBase + 0x4C25210)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Oid::_ctor_411(DLL2SDK::mscorlib::System::String* oid_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_Oid*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C255B8)(this, oid_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Title::_ctor_412()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_Title*)>(DLL2SDK::GameAssemblyBase + 0x4C25348)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_CountryName::_ctor_413()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_CountryName*)>(DLL2SDK::GameAssemblyBase + 0x4C24D30)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_DnQualifier::_ctor_414()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_DnQualifier*)>(DLL2SDK::GameAssemblyBase + 0x4C252AC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Surname::_ctor_415()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_Surname*)>(DLL2SDK::GameAssemblyBase + 0x4C253E4)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_GivenName::_ctor_416()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_GivenName*)>(DLL2SDK::GameAssemblyBase + 0x4C25480)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Initial::_ctor_417()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X520_Initial*)>(DLL2SDK::GameAssemblyBase + 0x4C2551C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::_ctor_663(DLL2SDK::mscorlib::System::AsyncCallback* userCallback_, DLL2SDK::mscorlib::System::Object* userState_, DLL2SDK::Array<uint8_t>* initialBuffer_, DLL2SDK::mscorlib::System::IO::Stream* record_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x4787BD0)(this, userCallback_, userState_, initialBuffer_, record_);
}
DLL2SDK::mscorlib::System::IO::Stream* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_Record_664()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::IO::Stream*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x47881C8)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_ResultingBuffer_665()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478EC98)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_InitialBuffer_666()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4787C94)(this);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_AsyncState_667()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_AsyncException_668()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478EC90)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_CompletedWithError_669()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478EC3C)(this);
}
DLL2SDK::mscorlib::System::Threading::WaitHandle* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_AsyncWaitHandle_670()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::mscorlib::System::Threading::WaitHandle*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_IsCompleted_671()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::SetComplete_672(DLL2SDK::mscorlib::System::Exception* ex_, DLL2SDK::Array<uint8_t>* resultingBuffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, DLL2SDK::mscorlib::System::Exception*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4790AB8)(this, ex_, resultingBuffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::SetComplete_673(DLL2SDK::mscorlib::System::Exception* ex_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, DLL2SDK::mscorlib::System::Exception*)>(DLL2SDK::GameAssemblyBase + 0x478E900)(this, ex_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::SetComplete_674(DLL2SDK::Array<uint8_t>* resultingBuffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47881D0)(this, resultingBuffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::_ctor_675(DLL2SDK::mscorlib::System::AsyncCallback* userCallback_, DLL2SDK::mscorlib::System::Object* userState_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* message_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*)>(DLL2SDK::GameAssemblyBase + 0x478FB74)(this, userCallback_, userState_, message_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_Message_676()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478FFCC)(this);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_AsyncState_677()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_AsyncException_678()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4790290)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_CompletedWithError_679()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x479023C)(this);
}
DLL2SDK::mscorlib::System::Threading::WaitHandle* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_AsyncWaitHandle_680()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::mscorlib::System::Threading::WaitHandle*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_IsCompleted_681()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::SetComplete_682(DLL2SDK::mscorlib::System::Exception* ex_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*, DLL2SDK::mscorlib::System::Exception*)>(DLL2SDK::GameAssemblyBase + 0x478FFDC)(this, ex_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::SetComplete_683()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478FFD4)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::_ctor_832(DLL2SDK::mscorlib::System::AsyncCallback* userCallback_, DLL2SDK::mscorlib::System::Object* userState_, DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_, bool fromWrite_, bool proceedAfterHandshake_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, bool, bool)>(DLL2SDK::GameAssemblyBase + 0x4C0E74C)(this, userCallback_, userState_, buffer_, offset_, count_, fromWrite_, proceedAfterHandshake_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_ProceedAfterHandshake_833()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0DBF8)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_FromWrite_834()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0DC00)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_Buffer_835()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0F6E0)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_Offset_836()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0F6E8)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_Count_837()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0F664)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_BytesRead_838()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C109A8)(this);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_AsyncState_839()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_AsyncException_840()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0F328)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_CompletedWithError_841()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0F2D4)(this);
}
DLL2SDK::mscorlib::System::Threading::WaitHandle* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_AsyncWaitHandle_842()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::mscorlib::System::Threading::WaitHandle*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_IsCompleted_843()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::SetComplete_844(DLL2SDK::mscorlib::System::Exception* ex_, int32_t bytesRead_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, DLL2SDK::mscorlib::System::Exception*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C122C4)(this, ex_, bytesRead_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::SetComplete_845(DLL2SDK::mscorlib::System::Exception* ex_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, DLL2SDK::mscorlib::System::Exception*)>(DLL2SDK::GameAssemblyBase + 0x4C0E558)(this, ex_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::SetComplete_846(int32_t bytesRead_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C0F6F0)(this, bytesRead_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::SetComplete_847()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0E54C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback::_ctor_1041(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*, DLL2SDK::mscorlib::System::Object*, intptr_t)>(DLL2SDK::GameAssemblyBase + 0x4786F8C)(this, object_, method_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback::Invoke_1042(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, void*)>(Data.methodPtr)(this, certificate_, targetHost_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback::BeginInvoke_1043(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, certificate_, targetHost_, callback_, object_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback::EndInvoke_1044(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, result_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback::_ctor_1037(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*, DLL2SDK::mscorlib::System::Object*, intptr_t)>(DLL2SDK::GameAssemblyBase + 0x4777F8C)(this, object_, method_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback::Invoke_1038(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* serverRequestedCertificates_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, void*)>(Data.methodPtr)(this, clientCertificates_, serverCertificate_, targetHost_, serverRequestedCertificates_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback::BeginInvoke_1039(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* serverRequestedCertificates_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, clientCertificates_, serverCertificate_, targetHost_, serverRequestedCertificates_, callback_, object_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback::EndInvoke_1040(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, result_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2::_ctor_1033(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2*, DLL2SDK::mscorlib::System::Object*, intptr_t)>(DLL2SDK::GameAssemblyBase + 0x4778214)(this, object_, method_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2::Invoke_1034(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* collection_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, void*)>(Data.methodPtr)(this, collection_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2::BeginInvoke_1035(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* collection_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, collection_, callback_, object_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2::EndInvoke_1036(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, result_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback::_ctor_1029(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*, DLL2SDK::mscorlib::System::Object*, intptr_t)>(DLL2SDK::GameAssemblyBase + 0x47780D8)(this, object_, method_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback::Invoke_1030(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* certificateErrors_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*, void*)>(Data.methodPtr)(this, certificate_, certificateErrors_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback::BeginInvoke_1031(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* certificateErrors_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, certificate_, certificateErrors_, callback_, object_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback::EndInvoke_1032(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, result_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::_ctor_885()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C08F54)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::_ctor_886(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C09F7C)(this, data_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_EOF_887()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C13E2C)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_CanWrite_888()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_CanRead_889()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_CanSeek_890()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, Data.method);
}
int64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_Position_891()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<int64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::set_Position_892(int64_t value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int64_t, void*)>(Data.methodPtr)(this, value_, Data.method);
}
int64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_Length_893()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[8];
return reinterpret_cast<int64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadSmallValue_894(int32_t length_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C13F78)(this, length_);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadByte_895()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C1416C)(this);
}
int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadInt16_896()
{
return reinterpret_cast<int16_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C141B0)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadInt24_897()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C14214)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadBytes_898(int32_t count_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C0A074)(this, count_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_899(uint8_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4C14294)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_900(int16_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x4C14394)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::WriteInt24_901(int32_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C144C0)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_902(int32_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C14610)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_903(DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C09230)(this, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Reset_904()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0A190)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ToArray_905()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*)>(DLL2SDK::GameAssemblyBase + 0x4C09274)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Flush_906()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::SetLength_907(int64_t length_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[19];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int64_t, void*)>(Data.methodPtr)(this, length_, Data.method);
}
int64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Seek_908(int64_t offset_, DLL2SDK::mscorlib::System::IO::SeekOrigin loc_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[18];
return reinterpret_cast<int64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, int64_t, DLL2SDK::mscorlib::System::IO::SeekOrigin, void*)>(Data.methodPtr)(this, offset_, loc_, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Read_909(DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[16];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, buffer_, offset_, count_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_910(DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[20];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, buffer_, offset_, count_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::_ctor_911(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType handshakeType_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType)>(DLL2SDK::GameAssemblyBase + 0x477EDE4)(this, context_, handshakeType_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::_ctor_912(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType handshakeType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType)>(DLL2SDK::GameAssemblyBase + 0x4783364)(this, context_, handshakeType_, contentType_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::_ctor_913(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType handshakeType_, DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4780A0C)(this, context_, handshakeType_, data_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::get_Context_914()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*)>(DLL2SDK::GameAssemblyBase + 0x477F0DC)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::get_HandshakeType_915()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*)>(DLL2SDK::GameAssemblyBase + 0x4783394)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::get_ContentType_916()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*)>(DLL2SDK::GameAssemblyBase + 0x478339C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::Process_919()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*)>(DLL2SDK::GameAssemblyBase + 0x477C994)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::Update_920()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::EncodeMessage_921()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[29];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::Compare_922(DLL2SDK::Array<uint8_t>* buffer1_, DLL2SDK::Array<uint8_t>* buffer2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x478277C)(buffer1_, buffer2_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello::_ctor_1013(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4786430)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello::Update_1014()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello::ProcessAsSsl3_1015()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello::ProcessAsTls1_1016()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished::_ctor_1009(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4785FEC)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished::_cctor_1010()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4786014)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished::ProcessAsSsl3_1011()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished::ProcessAsTls1_1012()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificateRequest::_ctor_1006(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificateRequest*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4785C84)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificateRequest::ProcessAsSsl3_1007()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificateRequest*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificateRequest::ProcessAsTls1_1008()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificateRequest*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificate::_ctor_1003(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificate*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4785920)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificate::ProcessAsSsl3_1004()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificate::ProcessAsTls1_1005()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientKeyExchange::_ctor_1000(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientKeyExchange*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47853C4)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientKeyExchange::ProcessAsSsl3_1001()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientKeyExchange::ProcessAsTls1_1002()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::_ctor_993(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4784E14)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::Update_994()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::ProcessAsSsl3_995()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::ProcessAsTls1_996()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::processProtocol_997(int16_t protocol_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x4785280)(this, protocol_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::selectCipherSuite_998()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*)>(DLL2SDK::GameAssemblyBase + 0x4784EB0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::selectCompressionMethod_999()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello*)>(DLL2SDK::GameAssemblyBase + 0x4785048)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientFinished::_ctor_990(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientFinished*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4784A0C)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientFinished::ProcessAsSsl3_991()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientFinished::ProcessAsTls1_992()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificateVerify::_ctor_987(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificateVerify*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4784660)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificateVerify::ProcessAsSsl3_988()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificateVerify*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificateVerify::ProcessAsTls1_989()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificateVerify*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate::_ctor_981(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4783550)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate::Update_982()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate::ProcessAsSsl3_983()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate::ProcessAsTls1_984()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate::checkCertificateUsage_985(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x47842E8)(this, cert_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate::validateCertificates_986(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* certificates_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientCertificate*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4783A0C)(this, certificates_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange::_ctor_976(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CC8C)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange::Update_977()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange::ProcessAsSsl3_978()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange::ProcessAsTls1_979()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange::verifySignature_980()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange*)>(DLL2SDK::GameAssemblyBase + 0x4782F80)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHelloDone::_ctor_973(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHelloDone*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CCEC)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHelloDone::ProcessAsSsl3_974()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHelloDone*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHelloDone::ProcessAsTls1_975()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHelloDone*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished::_ctor_963(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CD18)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished::_cctor_964()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4782404)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished::Update_965()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished::ProcessAsSsl3_966()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished::ProcessAsTls1_967()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest::_ctor_959(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CCC0)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest::Update_960()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest::ProcessAsSsl3_961()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest::ProcessAsTls1_962()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificateRequest*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::_ctor_950(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CC60)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::Update_951()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::ProcessAsSsl3_952()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::ProcessAsTls1_953()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::checkCertificateUsage_954(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x47813CC)(this, cert_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::validateCertificates_955(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* certificates_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4780BF4)(this, certificates_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::checkServerIdentity_956(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x47817E4)(this, cert_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::checkDomainName_957(DLL2SDK::mscorlib::System::String* subjectName_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4781E38)(this, subjectName_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerCertificate::Match_958(DLL2SDK::mscorlib::System::String* hostname_, DLL2SDK::mscorlib::System::String* pattern_)
{
return reinterpret_cast<bool(*)(DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4781A50)(hostname_, pattern_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange::_ctor_946(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CB04)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange::ProcessAsSsl3_947()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange::ProcessAsTls1_948()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange::ProcessCommon_949(bool sendLength_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange*, bool)>(DLL2SDK::GameAssemblyBase + 0x4780780)(this, sendLength_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello::_ctor_942(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CAB4)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello::Update_943()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello::ProcessAsSsl3_944()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello::ProcessAsTls1_945()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished::_ctor_937(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CB54)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished::_cctor_938()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x477FFBC)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished::Update_939()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished::ProcessAsSsl3_940()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished::ProcessAsTls1_941()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::_ctor_931(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CB2C)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::Update_932()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::ProcessAsSsl3_933()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::ProcessAsTls1_934()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::getClientCertRSA_935(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* privKey_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*)>(DLL2SDK::GameAssemblyBase + 0x477F950)(this, privKey_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::getUnsignedBigInteger_936(DLL2SDK::Array<uint8_t>* integer_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477FEB8)(this, integer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::_ctor_923(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CADC)(this, context_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::get_ClientCertificate_924()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*)>(DLL2SDK::GameAssemblyBase + 0x477EE14)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::Update_925()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::GetClientCertificate_926()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*)>(DLL2SDK::GameAssemblyBase + 0x477EE44)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::SendCertificates_927()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*)>(DLL2SDK::GameAssemblyBase + 0x477F0E4)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::ProcessAsSsl3_928()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::ProcessAsTls1_929()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::FindParentCertificate_930(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* cert_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x477F24C)(this, cert_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::_ctor_869()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13BD4)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_ServerKeyExchange_870()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13BDC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_ServerKeyExchange_871(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C13BE4)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_Certificates_872()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C0EE64)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_Certificates_873(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C13BEC)(this, value_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_CertificateRSA_874()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13BF4)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_RsaParameters_875()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13BFC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_RsaParameters_876(DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters)>(DLL2SDK::GameAssemblyBase + 0x4C13C1C)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_SignedParams_877(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C13C54)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_CertificateRequest_878()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C0C168)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_CertificateRequest_879(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C13C5C)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::ClientCertificateType* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_CertificateTypes_880()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::ClientCertificateType*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13C64)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_CertificateTypes_881(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::ClientCertificateType* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::ClientCertificateType*)>(DLL2SDK::GameAssemblyBase + 0x4C13C6C)(this, value_);
}
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_DistinguisedNames_882()
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13C74)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_DistinguisedNames_883(DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*, DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>*)>(DLL2SDK::GameAssemblyBase + 0x4C13C7C)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::UpdateCertificateRSA_884()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13C84)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::_ctor_853()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13590)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::get_TargetHost_854()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13678)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::set_TargetHost_855(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C13680)(this, value_);
}
DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::get_Certificates_856()
{
return reinterpret_cast<DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C0B57C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::set_Certificates_857(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C13688)(this, value_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::get_ClientCertificate_858()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5B8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::set_ClientCertificate_859(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C13690)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::get_CertificateRSA_860()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13854)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::UpdateCertificateRSA_861()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*)>(DLL2SDK::GameAssemblyBase + 0x4C13698)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::_ctor_471(int16_t code_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType cipherAlgorithmType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType hashAlgorithmType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType exchangeAlgorithmType_, bool exportable_, bool blockMode_, uint8_t keyMaterialSize_, uint8_t expandedKeyMaterialSize_, int16_t effectiveKeyBits_, uint8_t ivSize_, uint8_t blockSize_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, int16_t, DLL2SDK::mscorlib::System::String*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType, bool, bool, uint8_t, uint8_t, int16_t, uint8_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x47782F8)(this, code_, name_, cipherAlgorithmType_, hashAlgorithmType_, exchangeAlgorithmType_, exportable_, blockMode_, keyMaterialSize_, expandedKeyMaterialSize_, effectiveKeyBits_, ivSize_, blockSize_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::_cctor_472()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x47783B4)();
}
DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_EncryptionCipher_473()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778458)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_DecryptionCipher_474()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778460)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::KeyedHashAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_ClientHMAC_475()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::KeyedHashAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778468)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::KeyedHashAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_ServerHMAC_476()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::KeyedHashAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778470)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_CipherAlgorithmType_477()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778478)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_HashAlgorithmName_478()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778480)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_HashAlgorithmType_479()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778520)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_HashSize_480()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778398)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_ExchangeAlgorithmType_481()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778528)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::CipherMode DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_CipherMode_482()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::CipherMode(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778530)(this);
}
int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_Code_483()
{
return reinterpret_cast<int16_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778538)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_Name_484()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778540)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_IsExportable_485()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778548)(this);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_KeyMaterialSize_486()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778550)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_KeyBlockSize_487()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778558)(this);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_ExpandedKeyMaterialSize_488()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778560)(this);
}
int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_EffectiveKeyBits_489()
{
return reinterpret_cast<int16_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778568)(this);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_IvSize_490()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778570)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_Context_491()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778578)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::set_Context_492(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4778580)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::Write_493(DLL2SDK::Array<uint8_t>* array_, int32_t offset_, int16_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array<uint8_t>*, int32_t, int16_t)>(DLL2SDK::GameAssemblyBase + 0x4778588)(this, array_, offset_, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::Write_494(DLL2SDK::Array<uint8_t>* array_, int32_t offset_, uint64_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array<uint8_t>*, int32_t, uint64_t)>(DLL2SDK::GameAssemblyBase + 0x47786A4)(this, array_, offset_, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::InitializeCipher_495()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x47788A0)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::EncryptRecord_496(DLL2SDK::Array<uint8_t>* fragment_, DLL2SDK::Array<uint8_t>* mac_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4779054)(this, fragment_, mac_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::DecryptRecord_497(DLL2SDK::Array<uint8_t>* fragment_, DLL2SDK::Array<uint8_t>* dcrFragment_, DLL2SDK::Array<uint8_t>* dcrMAC_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47792A8)(this, fragment_, dcrFragment_, dcrMAC_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::CreatePremasterSecret_502()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4779560)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::PRF_503(DLL2SDK::Array<uint8_t>* secret_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::Array<uint8_t>* data_, int32_t length_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4779724)(this, secret_, label_, data_, length_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::Expand_504(DLL2SDK::mscorlib::System::String* hashName_, DLL2SDK::Array<uint8_t>* secret_, DLL2SDK::Array<uint8_t>* seed_, int32_t length_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4779A28)(this, hashName_, secret_, seed_, length_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::createEncryptionCipher_505()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x47788BC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::createDecryptionCipher_506()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4778C88)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::_ctor_777(DLL2SDK::mscorlib::System::IO::Stream* stream_, bool ownsStream_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::IO::Stream*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C0A614)(this, stream_, ownsStream_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::_cctor_778()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4C0D69C)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::AsyncHandshakeCallback_779(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0D740)(this, asyncResult_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_MightNeedHandshake_780()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0E560)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::NegotiateHandshake_781()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0E638)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::RaiseLocalCertificateSelection_789(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* certificates_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* remoteCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* requestedCertificates_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C0C280)(this, certificates_, remoteCertificate_, targetHost_, requestedCertificates_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::RaiseRemoteCertificateValidation_790(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* errors_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C0C224)(this, certificate_, errors_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::RaiseRemoteCertificateValidation2_791(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* collection_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C0C244)(this, collection_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::RaiseLocalPrivateKeySelection_792(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C0C2D4)(this, certificate_, targetHost_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CheckCertRevocationStatus_793()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EBEC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::set_CheckCertRevocationStatus_794(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C0EBF4)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CipherAlgorithm_795()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EBFC)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CipherStrength_796()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EC6C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_HashAlgorithm_797()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0ECE4)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_HashStrength_798()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0ED54)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_KeyExchangeStrength_799()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EDCC)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_KeyExchangeAlgorithm_800()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EF24)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_SecurityProtocol_801()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EF94)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_ServerCertificate_802()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0EFE4)(this);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_ServerCertificates_803()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0F150)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::BeginNegotiateHandshake_804(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult* asyncResult_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0E844)(this, asyncResult_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::EndNegotiateHandshake_805(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult* asyncResult_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0EB5C)(this, asyncResult_);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::BeginRead_806(DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[22];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, buffer_, offset_, count_, callback_, state_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::InternalBeginRead_807(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult* asyncResult_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0DF6C)(this, asyncResult_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::InternalReadCallback_808(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0F6FC)(this, result_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::InternalBeginWrite_809(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult* asyncResult_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C0DC08)(this, asyncResult_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::InternalWriteCallback_810(DLL2SDK::mscorlib::System::IAsyncResult* ar_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4C1026C)(this, ar_);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::BeginWrite_811(DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[23];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, buffer_, offset_, count_, callback_, state_, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::EndRead_812(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[24];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, asyncResult_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::EndWrite_813(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[25];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, asyncResult_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Close_814()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Flush_815()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Read_816(DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C10C1C)(this, buffer_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Read_817(DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[16];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, buffer_, offset_, count_, Data.method);
}
int64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Seek_818(int64_t offset_, DLL2SDK::mscorlib::System::IO::SeekOrigin origin_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[18];
return reinterpret_cast<int64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, int64_t, DLL2SDK::mscorlib::System::IO::SeekOrigin, void*)>(Data.methodPtr)(this, offset_, origin_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::SetLength_819(int64_t value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[19];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, int64_t, void*)>(Data.methodPtr)(this, value_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Write_820(DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C11B70)(this, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Write_821(DLL2SDK::Array<uint8_t>* buffer_, int32_t offset_, int32_t count_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[20];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, buffer_, offset_, count_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CanRead_822()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CanSeek_823()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CanWrite_824()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
int64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_Length_825()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[8];
return reinterpret_cast<int64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
int64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_Position_826()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<int64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::set_Position_827(int64_t value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, int64_t, void*)>(Data.methodPtr)(this, value_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Finalize_828()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Dispose_829(bool disposing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*, bool, void*)>(Data.methodPtr)(this, disposing_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::resetBuffer_830()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0F66C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::checkDisposed_831()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase*)>(DLL2SDK::GameAssemblyBase + 0x4C0F5A8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::_ctor_754(DLL2SDK::Array<uint8_t>* secret_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C0C2E4)(this, secret_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::Initialize_755()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::HashFinal_756()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::HashCore_757(DLL2SDK::Array<uint8_t>* array_, int32_t ibStart_, int32_t cbSize_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::CreateSignature_758(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*)>(DLL2SDK::GameAssemblyBase + 0x4C0CA4C)(this, rsa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::VerifySignature_759(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array<uint8_t>* rgbSignature_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C0CBA8)(this, rsa_, rgbSignature_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::initializePad_760()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash*)>(DLL2SDK::GameAssemblyBase + 0x4C0C46C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::_ctor_748(int16_t code_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType cipherAlgorithmType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType hashAlgorithmType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType exchangeAlgorithmType_, bool exportable_, bool blockMode_, uint8_t keyMaterialSize_, uint8_t expandedKeyMaterialSize_, int16_t effectiveKeyBytes_, uint8_t ivSize_, uint8_t blockSize_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, int16_t, DLL2SDK::mscorlib::System::String*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType, bool, bool, uint8_t, uint8_t, int16_t, uint8_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4C083FC)(this, code_, name_, cipherAlgorithmType_, hashAlgorithmType_, exchangeAlgorithmType_, exportable_, blockMode_, keyMaterialSize_, expandedKeyMaterialSize_, effectiveKeyBytes_, ivSize_, blockSize_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeServerRecordMAC_749(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* fragment_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeClientRecordMAC_750(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* fragment_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeMasterSecret_751(DLL2SDK::Array<uint8_t>* preMasterSecret_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, preMasterSecret_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeKeys_752()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::prf_753(DLL2SDK::Array<uint8_t>* secret_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::Array<uint8_t>* random_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C09034)(this, secret_, label_, random_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::_ctor_712(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::String* targetHost_, bool ownsStream_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::String*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C0A204)(this, stream_, targetHost_, ownsStream_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::_ctor_713(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* clientCertificate_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C0A3E4)(this, stream_, targetHost_, clientCertificate_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::_ctor_714(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C0A52C)(this, stream_, targetHost_, clientCertificates_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::_ctor_715(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::String* targetHost_, bool ownsStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::String*, bool, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x4C0A554)(this, stream_, targetHost_, ownsStream_, securityProtocolType_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::_ctor_716(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::String* targetHost_, bool ownsStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::String*, bool, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C0A22C)(this, stream_, targetHost_, ownsStream_, securityProtocolType_, clientCertificates_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::add_ServerCertValidation_717(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0A8E0)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::remove_ServerCertValidation_718(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0AA6C)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::add_ClientCertSelection_719(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0ABF8)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::remove_ClientCertSelection_720(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0AD84)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::add_PrivateKeySelection_721(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0AF10)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::remove_PrivateKeySelection_722(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0B09C)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::add_ServerCertValidation2_723(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2*)>(DLL2SDK::GameAssemblyBase + 0x4C0B228)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::remove_ServerCertValidation2_724(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback2*)>(DLL2SDK::GameAssemblyBase + 0x4C0B3B4)(this, value_);
}
DLL2SDK::mscorlib::System::IO::Stream* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_InputBuffer_725()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::IO::Stream*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0B540)(this);
}
DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_ClientCertificates_726()
{
return reinterpret_cast<DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0B548)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_SelectedClientCertificate_727()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0B584)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_ServerCertValidationDelegate_728()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5C0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::set_ServerCertValidationDelegate_729(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateValidationCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5C8)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_ClientCertSelectionDelegate_730()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5D0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::set_ClientCertSelectionDelegate_731(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CertificateSelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5D8)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_PrivateKeyCertSelectionDelegate_732()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5E0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::set_PrivateKeyCertSelectionDelegate_733(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0B5E8)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::Finalize_734()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::Dispose_735(bool disposing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, bool, void*)>(Data.methodPtr)(this, disposing_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::OnBeginNegotiateHandshake_736(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, callback_, state_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::SafeReceiveRecord_737(DLL2SDK::mscorlib::System::IO::Stream* s_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x4C0BB9C)(this, s_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::OnNegotiateHandshakeCallback_738(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, asyncResult_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::OnLocalCertificateSelection_739(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* serverRequestedCertificates_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, void*)>(Data.methodPtr)(this, clientCertificates_, serverCertificate_, targetHost_, serverRequestedCertificates_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::get_HaveRemoteValidation2Callback_740()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[31];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::OnRemoteCertificateValidation2_741(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* collection_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[30];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, void*)>(Data.methodPtr)(this, collection_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::OnRemoteCertificateValidation_742(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* errors_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[29];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*, void*)>(Data.methodPtr)(this, certificate_, errors_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::RaiseServerCertificateValidation_743(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* certificateErrors_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[33];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*, void*)>(Data.methodPtr)(this, certificate_, certificateErrors_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::RaiseServerCertificateValidation2_744(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* collection_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[34];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, void*)>(Data.methodPtr)(this, collection_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::RaiseClientCertificateSelection_745(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* serverRequestedCertificates_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C0C254)(this, clientCertificates_, serverCertificate_, targetHost_, serverRequestedCertificates_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::OnLocalPrivateKeySelection_746(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[32];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, void*)>(Data.methodPtr)(this, certificate_, targetHost_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream::RaisePrivateKeySelection_747(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C0C2C4)(this, certificate_, targetHost_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult::_ctor_709(bool trusted_, bool user_denied_, int32_t error_code_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*, bool, bool, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C14A54)(this, trusted_, user_denied_, error_code_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult::get_Trusted_710()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*)>(DLL2SDK::GameAssemblyBase + 0x4C14A84)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult::get_ErrorCode_711()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*)>(DLL2SDK::GameAssemblyBase + 0x4C14A8C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::_ctor_632(DLL2SDK::mscorlib::System::IO::Stream* innerStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477C050)(this, innerStream_, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::_cctor_633()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4787498)();
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::get_Context_634()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*)>(DLL2SDK::GameAssemblyBase + 0x477CA9C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendRecord_635(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, void*)>(Data.methodPtr)(this, type_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ProcessChangeCipherSpec_637()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::GetMessage_638(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, void*)>(Data.methodPtr)(this, type_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::BeginReceiveRecord_639(DLL2SDK::mscorlib::System::IO::Stream* record_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x4787998)(this, record_, callback_, state_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::InternalReceiveRecordCallback_640(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x4787C9C)(this, asyncResult_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EndReceiveRecord_641(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478E908)(this, asyncResult_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReceiveRecord_642(DLL2SDK::mscorlib::System::IO::Stream* record_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478ECA0)(this, record_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReadRecordBuffer_643(int32_t contentType_, DLL2SDK::mscorlib::System::IO::Stream* record_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, int32_t, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478E370)(this, contentType_, record_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReadClientHelloV2_644(DLL2SDK::mscorlib::System::IO::Stream* record_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478ECC8)(this, record_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReadStandardRecordBuffer_645(DLL2SDK::mscorlib::System::IO::Stream* record_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478F178)(this, record_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ProcessAlert_646(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel alertLevel_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription alertDesc_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x478E824)(this, alertLevel_, alertDesc_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendAlert_647(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x478F7B4)(this, description_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendAlert_648(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel level_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x477CB8C)(this, level_, description_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendAlert_649(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert* alert_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*)>(DLL2SDK::GameAssemblyBase + 0x478F850)(this, alert_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendChangeCipherSpec_650()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*)>(DLL2SDK::GameAssemblyBase + 0x478F9F4)(this);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::BeginSendRecord_651(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType handshakeType_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x478756C)(this, handshakeType_, callback_, state_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::InternalSendRecordCallback_652(DLL2SDK::mscorlib::System::IAsyncResult* ar_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478FD5C)(this, ar_);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::BeginSendRecord_653(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* recordData_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x478FC28)(this, contentType_, recordData_, callback_, state_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EndSendRecord_654(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x47876BC)(this, asyncResult_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendRecord_655(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* recordData_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x478F9BC)(this, contentType_, recordData_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EncodeRecord_656(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* recordData_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47900B4)(this, contentType_, recordData_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EncodeRecord_657(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* recordData_, int32_t offset_, int32_t count_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4790298)(this, contentType_, recordData_, offset_, count_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::encryptRecordFragment_658(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* fragment_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47904E0)(this, contentType_, fragment_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::decryptRecordFragment_659(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* fragment_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x478E514)(this, contentType_, fragment_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::Compare_660(DLL2SDK::Array<uint8_t>* array1_, DLL2SDK::Array<uint8_t>* array2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4790634)(this, array1_, array2_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ProcessCipherSpecV2Buffer_661(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType protocol_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x478F4C4)(this, protocol_, buffer_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::MapV2CipherCode_662(DLL2SDK::mscorlib::System::String* prefix_, int32_t code_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::String*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x47906D0)(this, prefix_, code_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::_ctor_692()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*)>(DLL2SDK::GameAssemblyBase + 0x477ED5C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::get_Cipher_693()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*)>(DLL2SDK::GameAssemblyBase + 0x477ED64)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::set_Cipher_694(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4782C08)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::get_ClientWriteMAC_695()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*)>(DLL2SDK::GameAssemblyBase + 0x4779F4C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::set_ClientWriteMAC_696(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4791478)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::get_ServerWriteMAC_697()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*)>(DLL2SDK::GameAssemblyBase + 0x4779F54)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::set_ServerWriteMAC_698(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4791480)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::Clear_699()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*)>(DLL2SDK::GameAssemblyBase + 0x477EDD8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter::_ctor_688(DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* key_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter*, DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*)>(DLL2SDK::GameAssemblyBase + 0x4772B08)(this, key_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter::CreateSignature_689(DLL2SDK::Array<uint8_t>* rgbHash_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, rgbHash_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter::SetHashAlgorithm_690(DLL2SDK::mscorlib::System::String* strName_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter*, DLL2SDK::mscorlib::System::String*, void*)>(Data.methodPtr)(this, strName_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter::SetKey_691(DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* key_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter*, DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*, void*)>(Data.methodPtr)(this, key_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter::_ctor_684(DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* key_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter*, DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*)>(DLL2SDK::GameAssemblyBase + 0x4772D00)(this, key_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter::VerifySignature_685(DLL2SDK::Array<uint8_t>* rgbHash_, DLL2SDK::Array<uint8_t>* rgbSignature_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, rgbHash_, rgbSignature_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter::SetHashAlgorithm_686(DLL2SDK::mscorlib::System::String* strName_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter*, DLL2SDK::mscorlib::System::String*, void*)>(Data.methodPtr)(this, strName_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter::SetKey_687(DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* key_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter*, DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*, void*)>(Data.methodPtr)(this, key_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream::_ctor_627(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_, DLL2SDK::System::System::Net::HttpWebRequest* request_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::System::System::Net::HttpWebRequest*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4786CC0)(this, stream_, clientCertificates_, request_, buffer_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream::get_TrustFailure_628()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream*)>(DLL2SDK::GameAssemblyBase + 0x4786FA0)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream::RaiseServerCertificateValidation_629(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* certificateErrors_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[33];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*, void*)>(Data.methodPtr)(this, certificate_, certificateErrors_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream::_HttpsClientStream_m__0_630(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCerts_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* serverRequestedCertificates_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4787350)(clientCerts_, serverCertificate_, targetHost_, serverRequestedCertificates_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream::_HttpsClientStream_m__1_631(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4787394)(certificate_, targetHost_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::_ctor_565(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x477BD74)(this, securityProtocolType_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_AbbreviatedHandshake_566()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E550)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_AbbreviatedHandshake_567(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477E558)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ProtocolNegotiated_568()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E560)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ProtocolNegotiated_569(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477E568)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SecurityProtocol_570()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E570)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_SecurityProtocol_571(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x477E548)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SecurityProtocolFlags_572()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E648)(this);
}
int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_Protocol_573()
{
return reinterpret_cast<int16_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E650)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SessionId_574()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477DD00)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_SessionId_575(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E728)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityCompressionType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_CompressionMethod_576()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityCompressionType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E730)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_CompressionMethod_577(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityCompressionType value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityCompressionType)>(DLL2SDK::GameAssemblyBase + 0x477E738)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerSettings_578()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E740)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientSettings_579()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477BE80)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_LastHandshakeMsg_580()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E748)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_LastHandshakeMsg_581(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType)>(DLL2SDK::GameAssemblyBase + 0x477CAA4)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HandshakeState DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_HandshakeState_582()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HandshakeState(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CB7C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_HandshakeState_583(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HandshakeState value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HandshakeState)>(DLL2SDK::GameAssemblyBase + 0x477CB84)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ReceivedConnectionEnd_584()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E750)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ReceivedConnectionEnd_585(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477E758)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SentConnectionEnd_586()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E760)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_SentConnectionEnd_587(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477E768)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SupportedCiphers_588()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E770)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_SupportedCiphers_589(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*)>(DLL2SDK::GameAssemblyBase + 0x477E778)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_HandshakeMessages_590()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477CAAC)(this);
}
uint64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_WriteSequenceNumber_591()
{
return reinterpret_cast<uint64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E780)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_WriteSequenceNumber_592(uint64_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, uint64_t)>(DLL2SDK::GameAssemblyBase + 0x477E788)(this, value_);
}
uint64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ReadSequenceNumber_593()
{
return reinterpret_cast<uint64_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E798)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ReadSequenceNumber_594(uint64_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, uint64_t)>(DLL2SDK::GameAssemblyBase + 0x477E7A0)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientRandom_595()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E7B0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ClientRandom_596(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E7B8)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerRandom_597()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E7C0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ServerRandom_598(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E7C8)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_RandomCS_599()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E7D0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_RandomCS_600(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E7D8)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_RandomSC_601()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E7E0)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_RandomSC_602(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E7E8)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_MasterSecret_603()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E538)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_MasterSecret_604(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E540)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientWriteKey_605()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4779E68)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ClientWriteKey_606(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E7F0)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerWriteKey_607()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4779E78)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ServerWriteKey_608(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E7F8)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientWriteIV_609()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4779E70)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ClientWriteIV_610(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E800)(this, value_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerWriteIV_611()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4779E80)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ServerWriteIV_612(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477E808)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_RecordProtocol_613()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E810)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_RecordProtocol_614(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*)>(DLL2SDK::GameAssemblyBase + 0x477E818)(this, value_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::GetUnixTime_615()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E820)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::GetSecureRandomBytes_616(int32_t count_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4779654)(this, count_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::Clear_617()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::ClearKeyInfo_618()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::DecodeProtocolCode_619(int16_t code_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x477EAB8)(this, code_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::ChangeProtocol_620(int16_t protocol_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x477EB88)(this, protocol_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_Current_621()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477EC98)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_Negotiating_622()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x4779E88)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_Read_623()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477ED6C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_Write_624()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477ED74)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::StartSwitchingSecurityParameters_625(bool client_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477ED7C)(this, client_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::EndSwitchingSecurityParameters_626(bool client_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477EDA4)(this, client_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::_cctor_559()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x477CD44)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::Add_560(DLL2SDK::mscorlib::System::String* host_, DLL2SDK::Array<uint8_t>* id_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CE10)(host_, id_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::FromHost_561(DLL2SDK::mscorlib::System::String* host_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x477D404)(host_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::FromContext_562(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, bool checkValidity_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, bool)>(DLL2SDK::GameAssemblyBase + 0x477DA54)(context_, checkValidity_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::SetContextInCache_563(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477DD08)(context_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::SetContextFromCache_564(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477DF3C)(context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::_ctor_547(DLL2SDK::mscorlib::System::String* hostname_, DLL2SDK::Array<uint8_t>* id_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477D254)(this, hostname_, id_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::_cctor_548()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x477E170)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::Finalize_549()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::get_HostName_550()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*)>(DLL2SDK::GameAssemblyBase + 0x477D284)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::get_Id_551()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*)>(DLL2SDK::GameAssemblyBase + 0x477DA4C)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::get_Valid_552()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*)>(DLL2SDK::GameAssemblyBase + 0x477D954)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::GetContext_553(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477DE84)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::SetContext_554(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x477E0B8)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::KeepAlive_555()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*)>(DLL2SDK::GameAssemblyBase + 0x477D28C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::Dispose_556()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::Dispose_557(bool disposing_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*, bool)>(DLL2SDK::GameAssemblyBase + 0x477E374)(this, disposing_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::CheckDisposed_558()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo*)>(DLL2SDK::GameAssemblyBase + 0x477E480)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol::_ctor_542(DLL2SDK::mscorlib::System::IO::Stream* innerStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext*)>(DLL2SDK::GameAssemblyBase + 0x477BFA0)(this, innerStream_, context_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol::GetMessage_543(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, void*)>(Data.methodPtr)(this, type_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol::ProcessHandshakeMessage_544(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream* handMsg_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, handMsg_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol::createClientHandshakeMessage_545(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType)>(DLL2SDK::GameAssemblyBase + 0x477C090)(this, type_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol::createServerHandshakeMessage_546(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477C51C)(this, type_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::_ctor_537(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream* stream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x477BD14)(this, stream_, securityProtocolType_, targetHost_, clientCertificates_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::get_SslStream_538()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslClientStream*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext*)>(DLL2SDK::GameAssemblyBase + 0x477BE88)(this);
}
int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::get_ClientHelloProtocol_539()
{
return reinterpret_cast<int16_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext*)>(DLL2SDK::GameAssemblyBase + 0x477971C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::set_ClientHelloProtocol_540(int16_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x477BE90)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::Clear_541()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteFactory::GetSupportedCiphers_534(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType protocol_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x477B2D8)(protocol_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteFactory::GetTls1SupportedCiphers_535()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*(*)()>(DLL2SDK::GameAssemblyBase + 0x477B3AC)();
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteFactory::GetSsl3SupportedCiphers_536()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*(*)()>(DLL2SDK::GameAssemblyBase + 0x477B894)();
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::_ctor_507(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType protocol_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x4779F5C)(this, protocol_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_get_Item_508(int32_t index_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int32_t, void*)>(Data.methodPtr)(this, index_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_set_Item_509(int32_t index_, DLL2SDK::mscorlib::System::Object* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int32_t, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, index_, value_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_ICollection_get_IsSynchronized_510()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_ICollection_get_SyncRoot_511()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Collections::IEnumerator* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IEnumerable_GetEnumerator_512()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::IEnumerator*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_Contains_513(DLL2SDK::mscorlib::System::Object* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_IndexOf_514(DLL2SDK::mscorlib::System::Object* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[16];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_Insert_515(int32_t index_, DLL2SDK::mscorlib::System::Object* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int32_t, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, index_, value_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_Remove_516(DLL2SDK::mscorlib::System::Object* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[18];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_RemoveAt_517(int32_t index_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[19];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int32_t, void*)>(Data.methodPtr)(this, index_, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::System_Collections_IList_Add_518(DLL2SDK::mscorlib::System::Object* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::get_Item_519(DLL2SDK::mscorlib::System::String* name_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x477A6BC)(this, name_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::get_Item_520(int32_t index_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x477A004)(this, index_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::set_Item_521(int32_t index_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int32_t, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x477A150)(this, index_, value_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::get_Item_522(int16_t code_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x477AA7C)(this, code_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::get_Count_523()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::get_IsFixedSize_524()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::get_IsReadOnly_525()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::CopyTo_526(DLL2SDK::mscorlib::System::Array* array_, int32_t index_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[8];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::Array*, int32_t, void*)>(Data.methodPtr)(this, array_, index_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::Clear_527()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::IndexOf_528(DLL2SDK::mscorlib::System::String* name_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x477A77C)(this, name_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::IndexOf_529(int16_t code_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x477AB3C)(this, code_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::Add_530(int16_t code_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType cipherType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType hashType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType exchangeType_, bool exportable_, bool blockMode_, uint8_t keyMaterialSize_, uint8_t expandedKeyMaterialSize_, int16_t effectiveKeyBytes_, uint8_t ivSize_, uint8_t blockSize_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, int16_t, DLL2SDK::mscorlib::System::String*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType, bool, bool, uint8_t, uint8_t, int16_t, uint8_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x477B054)(this, code_, name_, cipherType_, hashType_, exchangeType_, exportable_, blockMode_, keyMaterialSize_, expandedKeyMaterialSize_, effectiveKeyBytes_, ivSize_, blockSize_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::add_531(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite* cipherSuite_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x477B258)(this, cipherSuite_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::add_532(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite* cipherSuite_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x477B298)(this, cipherSuite_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::cultureAwareCompare_533(DLL2SDK::mscorlib::System::String* strA_, DLL2SDK::mscorlib::System::String* strB_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection*, DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x477AF48)(this, strA_, strB_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::_ctor_463(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x4777DC0)(this, description_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::_ctor_464(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel level_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x4777EA4)(this, level_, description_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::get_Level_465()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*)>(DLL2SDK::GameAssemblyBase + 0x4777ECC)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::get_Description_466()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*)>(DLL2SDK::GameAssemblyBase + 0x4777ED4)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::get_IsWarning_467()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*)>(DLL2SDK::GameAssemblyBase + 0x4777EDC)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::get_IsCloseNotify_468()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*)>(DLL2SDK::GameAssemblyBase + 0x4777EEC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::inferAlertLevel_469()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*)>(DLL2SDK::GameAssemblyBase + 0x4777E40)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::GetAlertMessage_470(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x4777F14)(description_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::_ctor_457()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1*)>(DLL2SDK::GameAssemblyBase + 0x4772664)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::Initialize_458()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::HashFinal_459()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::HashCore_460(DLL2SDK::Array<uint8_t>* array_, int32_t ibStart_, int32_t cbSize_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::CreateSignature_461(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*)>(DLL2SDK::GameAssemblyBase + 0x4772998)(this, rsa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::VerifySignature_462(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array<uint8_t>* rgbSignature_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4772B3C)(this, rsa_, rgbSignature_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::_ctor_450(DLL2SDK::mscorlib::System::String* hashName_, DLL2SDK::Array<uint8_t>* rgbKey_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476F874)(this, hashName_, rgbKey_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::get_Key_451()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[21];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::set_Key_452(DLL2SDK::Array<uint8_t>* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[22];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::Initialize_453()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::HashFinal_454()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::HashCore_455(DLL2SDK::Array<uint8_t>* array_, int32_t ibStart_, int32_t cbSize_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::initializePad_456()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC*)>(DLL2SDK::GameAssemblyBase + 0x476FBA4)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::_ctor_366(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C2C4F8)(this, asn1_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::_ctor_367(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C14A98)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::Decode_368()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::Encode_369()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::get_Oid_370()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C2C8DC)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::get_Critical_371()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C2C8E4)(this);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::get_Value_372()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C2C8A8)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::Equals_373(DLL2SDK::mscorlib::System::Object* obj_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[0];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, obj_, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::GetHashCode_374()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[2];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::WriteLine_375(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_, int32_t n_, int32_t pos_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, DLL2SDK::mscorlib::System::Text::StringBuilder*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C2CB10)(this, sb_, n_, pos_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::ToString_376()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension::_ctor_441(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C18DBC)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension::Decode_442()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension::Support_443(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension_CertTypes usage_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension_CertTypes)>(DLL2SDK::GameAssemblyBase + 0x4C18F50)(this, usage_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension::ToString_444()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::NetscapeCertTypeExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames::_ctor_432(DLL2SDK::Mono_Security::Mono::Security::ASN1* sequence_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C165B0)(this, sequence_);
}
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames::get_DNSNames_433()
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames*)>(DLL2SDK::GameAssemblyBase + 0x4C16C7C)(this);
}
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames::get_IPAddresses_434()
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames*)>(DLL2SDK::GameAssemblyBase + 0x4C16DA4)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames::ToString_435()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension::_ctor_427(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C15640)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension::Decode_428()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension::Encode_429()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Collections::ArrayList* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension::get_KeyPurpose_430()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::ArrayList*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension*)>(DLL2SDK::GameAssemblyBase + 0x4C15C7C)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension::ToString_431()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::ExtendedKeyUsageExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension::_ctor_422(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C150AC)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension::Decode_423()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension::Encode_424()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension::get_CertificateAuthority_425()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension*)>(DLL2SDK::GameAssemblyBase + 0x4C15450)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension::ToString_426()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension::_ctor_418(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C14A94)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension::Decode_419()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension::get_Identifier_420()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension*)>(DLL2SDK::GameAssemblyBase + 0x4C14E10)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension::ToString_421()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores::_ctor_394(DLL2SDK::mscorlib::System::String* path_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2DD00)(this, path_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Store* DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores::get_TrustedRoot_395()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores*)>(DLL2SDK::GameAssemblyBase + 0x4C2DE84)(this);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Store* DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores::Open_396(DLL2SDK::mscorlib::System::String* storeName_, bool create_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores*, DLL2SDK::mscorlib::System::String*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C2DF90)(this, storeName_, create_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores* DLL2SDK::Mono_Security::Mono::Security::X509::X509StoreManager::get_CurrentUser_391()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores*(*)()>(DLL2SDK::GameAssemblyBase + 0x4C2DB9C)();
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores* DLL2SDK::Mono_Security::Mono::Security::X509::X509StoreManager::get_LocalMachine_392()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores*(*)()>(DLL2SDK::GameAssemblyBase + 0x4C2DD20)();
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509StoreManager::get_TrustedRootCertificates_393()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)()>(DLL2SDK::GameAssemblyBase + 0x4C29F94)();
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::_ctor_382(DLL2SDK::mscorlib::System::String* path_, bool crl_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C2D130)(this, path_, crl_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::get_Certificates_383()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*)>(DLL2SDK::GameAssemblyBase + 0x4C2D158)(this);
}
DLL2SDK::mscorlib::System::Collections::ArrayList* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::get_Crls_384()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::ArrayList*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*)>(DLL2SDK::GameAssemblyBase + 0x4C2D3AC)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::Load_385(DLL2SDK::mscorlib::System::String* filename_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2D6AC)(this, filename_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::LoadCertificate_386(DLL2SDK::mscorlib::System::String* filename_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2D90C)(this, filename_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::LoadCrl_387(DLL2SDK::mscorlib::System::String* filename_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2D9A8)(this, filename_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::CheckStore_388(DLL2SDK::mscorlib::System::String* path_, bool throwException_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C2DA44)(this, path_, throwException_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::BuildCertificatesCollection_389(DLL2SDK::mscorlib::System::String* storeName_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2D184)(this, storeName_);
}
DLL2SDK::mscorlib::System::Collections::ArrayList* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::BuildCrlsCollection_390(DLL2SDK::mscorlib::System::String* storeName_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::ArrayList*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Store*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2D470)(this, storeName_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::_ctor_377()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C2CF28)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::_ctor_378(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C275CC)(this, asn1_);
}
DLL2SDK::mscorlib::System::Collections::IEnumerator* DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::System_Collections_IEnumerable_GetEnumerator_379()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::IEnumerator*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::IndexOf_380(DLL2SDK::mscorlib::System::String* oid_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2CF68)(this, oid_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::get_Item_381(DLL2SDK::mscorlib::System::String* oid_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C2AB68)(this, oid_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::_ctor_349(DLL2SDK::Array<uint8_t>* crl_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C2AC3C)(this, crl_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::Parse_350(DLL2SDK::Array<uint8_t>* crl_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C2AD3C)(this, crl_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::get_Extensions_351()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*)>(DLL2SDK::GameAssemblyBase + 0x4C2B6E8)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::get_Hash_352()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*)>(DLL2SDK::GameAssemblyBase + 0x4C2B6F0)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::get_IssuerName_353()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*)>(DLL2SDK::GameAssemblyBase + 0x4C2BAB0)(this);
}
DLL2SDK::mscorlib::System::DateTime DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::get_NextUpdate_354()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::DateTime(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*)>(DLL2SDK::GameAssemblyBase + 0x4C2BAB8)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::Compare_355(DLL2SDK::Array<uint8_t>* array1_, DLL2SDK::Array<uint8_t>* array2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C2BAC8)(this, array1_, array2_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::GetCrlEntry_356(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* x509_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2BB64)(this, x509_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::GetCrlEntry_357(DLL2SDK::Array<uint8_t>* serialNumber_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C2BC40)(this, serialNumber_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::GetHashName_358()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*)>(DLL2SDK::GameAssemblyBase + 0x4C2B800)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::VerifySignature_359(DLL2SDK::mscorlib::System::Security::Cryptography::DSA* dsa_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::mscorlib::System::Security::Cryptography::DSA*)>(DLL2SDK::GameAssemblyBase + 0x4C2BE50)(this, dsa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::VerifySignature_360(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*)>(DLL2SDK::GameAssemblyBase + 0x4C2C1EC)(this, rsa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::VerifySignature_361(DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* aa_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl*, DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*)>(DLL2SDK::GameAssemblyBase + 0x4C2C2D8)(this, aa_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::_ctor_339()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*)>(DLL2SDK::GameAssemblyBase + 0x4C29D70)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::_ctor_340(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* chain_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C29E0C)(this, chain_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509ChainStatusFlags DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::get_Status_341()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509ChainStatusFlags(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*)>(DLL2SDK::GameAssemblyBase + 0x4C29EC8)(this);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::get_TrustAnchors_342()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*)>(DLL2SDK::GameAssemblyBase + 0x4C29ED0)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::Build_343(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* leaf_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2A0BC)(this, leaf_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::IsValid_344(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2AA48)(this, cert_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::FindCertificateParent_345(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* child_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2A45C)(this, child_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::FindCertificateRoot_346(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* potentialRoot_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2A634)(this, potentialRoot_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::IsTrusted_347(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* potentialTrusted_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2AB28)(this, potentialTrusted_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::IsParent_348(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* child_, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* parent_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2A864)(this, child_, parent_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::_ctor_320()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C1986C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::_ctor_321(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C2943C)(this, value_);
}
DLL2SDK::mscorlib::System::Collections::IEnumerator* DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::System_Collections_IEnumerable_GetEnumerator_322()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::IEnumerator*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::get_Item_323(int32_t index_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C0EE6C)(this, index_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::Add_324(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* value_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C1C77C)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::AddRange_325(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C29464)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::Contains_326(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* value_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C295D8)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator* DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::GetEnumerator_327()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*)>(DLL2SDK::GameAssemblyBase + 0x4C1D800)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::GetHashCode_328()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[2];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::IndexOf_329(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* value_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C295F8)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::Remove_330(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C29960)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::Compare_331(DLL2SDK::Array<uint8_t>* array1_, DLL2SDK::Array<uint8_t>* array2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C298C4)(this, array1_, array2_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::_ctor_287(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1385C)(this, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::_cctor_288()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4C27530)();
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::Parse_289(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C26A00)(this, data_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetUnsignedBigInteger_290(DLL2SDK::Array<uint8_t>* integer_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C27754)(this, integer_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::DSA* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_DSA_291()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::DSA*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C1D9A4)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::set_DSA_292(DLL2SDK::mscorlib::System::Security::Cryptography::DSA* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Security::Cryptography::DSA*)>(DLL2SDK::GameAssemblyBase + 0x4C27858)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Extensions_293()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2786C)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Hash_294()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C27874)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_IssuerName_295()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_KeyAlgorithm_296()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_KeyAlgorithmParameters_297()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::set_KeyAlgorithmParameters_298(DLL2SDK::Array<uint8_t>* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[8];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_PublicKey_299()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_RSA_300()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::set_RSA_301(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_RawData_302()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_SerialNumber_303()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Signature_304()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_SignatureAlgorithm_305()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_SubjectName_306()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[16];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::DateTime DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_ValidFrom_307()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<DLL2SDK::mscorlib::System::DateTime(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::DateTime DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_ValidUntil_308()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[18];
return reinterpret_cast<DLL2SDK::mscorlib::System::DateTime(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Version_309()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C287B8)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_IsCurrent_310()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C287C0)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::WasCurrent_311(DLL2SDK::mscorlib::System::DateTime instant_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::DateTime)>(DLL2SDK::GameAssemblyBase + 0x4C2888C)(this, instant_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::VerifySignature_312(DLL2SDK::mscorlib::System::Security::Cryptography::DSA* dsa_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Security::Cryptography::DSA*)>(DLL2SDK::GameAssemblyBase + 0x4C289FC)(this, dsa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::VerifySignature_313(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*)>(DLL2SDK::GameAssemblyBase + 0x4C28B10)(this, rsa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::VerifySignature_314(DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* aa_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*)>(DLL2SDK::GameAssemblyBase + 0x4C29098)(this, aa_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_IsSelfSigned_315()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C292A0)(this);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetIssuerName_316()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C29388)(this);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetSubjectName_317()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C29390)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetObjectData_318(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[19];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo*, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext, void*)>(Data.methodPtr)(this, info_, context_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::PEM_319(DLL2SDK::mscorlib::System::String* type_, DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C267F8)(type_, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X501::_cctor_274()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4C22C5C)();
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X501::ToString_275(DLL2SDK::Mono_Security::Mono::Security::ASN1* seq_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C16AF8)(seq_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X501::ToString_276(DLL2SDK::Mono_Security::Mono::Security::ASN1* seq_, bool reversed_, DLL2SDK::mscorlib::System::String* separator_, bool quotes_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, bool, DLL2SDK::mscorlib::System::String*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C24318)(seq_, reversed_, separator_, quotes_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::X501::AppendEntry_277(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_, DLL2SDK::Mono_Security::Mono::Security::ASN1* entry_, bool quotes_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::Text::StringBuilder*, DLL2SDK::Mono_Security::Mono::Security::ASN1*, bool)>(DLL2SDK::GameAssemblyBase + 0x4C234D4)(sb_, entry_, quotes_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue* DLL2SDK::Mono_Security::Mono::Security::X509::X501::GetAttributeFromOid_278(DLL2SDK::mscorlib::System::String* attributeType_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C24540)(attributeType_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X501::IsOid_279(DLL2SDK::mscorlib::System::String* oid_)
{
return reinterpret_cast<bool(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C255E8)(oid_);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue* DLL2SDK::Mono_Security::Mono::Security::X509::X501::ReadAttribute_280(DLL2SDK::mscorlib::System::String* value_, int32_t* pos_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue*(*)(DLL2SDK::mscorlib::System::String*, int32_t*)>(DLL2SDK::GameAssemblyBase + 0x4C25728)(value_, pos_);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::X501::IsHex_281(wchar_t c_)
{
return reinterpret_cast<bool(*)(wchar_t)>(DLL2SDK::GameAssemblyBase + 0x4C2594C)(c_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X501::ReadHex_282(DLL2SDK::mscorlib::System::String* value_, int32_t* pos_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::mscorlib::System::String*, int32_t*)>(DLL2SDK::GameAssemblyBase + 0x4C25AA4)(value_, pos_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X501::ReadEscaped_283(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_, DLL2SDK::mscorlib::System::String* value_, int32_t pos_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::mscorlib::System::Text::StringBuilder*, DLL2SDK::mscorlib::System::String*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C25CF8)(sb_, value_, pos_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X501::ReadQuoted_284(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_, DLL2SDK::mscorlib::System::String* value_, int32_t pos_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::mscorlib::System::Text::StringBuilder*, DLL2SDK::mscorlib::System::String*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C25F30)(sb_, value_, pos_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X501::ReadValue_285(DLL2SDK::mscorlib::System::String* value_, int32_t* pos_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::mscorlib::System::String*, int32_t*)>(DLL2SDK::GameAssemblyBase + 0x4C26134)(value_, pos_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X501::FromString_286(DLL2SDK::mscorlib::System::String* rdn_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C26494)(rdn_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_ctor_233()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*)>(DLL2SDK::GameAssemblyBase + 0x4C19718)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_ctor_234(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C19874)(this, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_ctor_235(DLL2SDK::Array<uint8_t>* data_, DLL2SDK::mscorlib::System::String* password_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C1A5F0)(this, data_, password_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_cctor_236()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4C1A624)();
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Decode_237(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C19B14)(this, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Finalize_238()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::set_Password_239(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C198F0)(this, value_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_IterationCount_240()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*)>(DLL2SDK::GameAssemblyBase + 0x4C1B73C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::set_IterationCount_241(int32_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1B744)(this, value_);
}
DLL2SDK::mscorlib::System::Collections::ArrayList* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_Keys_242()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::ArrayList*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*)>(DLL2SDK::GameAssemblyBase + 0x4C1B74C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_Certificates_243()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*)>(DLL2SDK::GameAssemblyBase + 0x4C1C2FC)(this);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_RNG_244()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*)>(DLL2SDK::GameAssemblyBase + 0x4C1C86C)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Compare_245(DLL2SDK::Array<uint8_t>* expected_, DLL2SDK::Array<uint8_t>* actual_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1A81C)(this, expected_, actual_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::SymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::GetSymmetricAlgorithm_246(DLL2SDK::mscorlib::System::String* algorithmOid_, DLL2SDK::Array<uint8_t>* salt_, int32_t iterationCount_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::SymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1C898)(this, algorithmOid_, salt_, iterationCount_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Decrypt_247(DLL2SDK::mscorlib::System::String* algorithmOid_, DLL2SDK::Array<uint8_t>* salt_, int32_t iterationCount_, DLL2SDK::Array<uint8_t>* encryptedData_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*, int32_t, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1C124)(this, algorithmOid_, salt_, iterationCount_, encryptedData_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Decrypt_248(DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData* ed_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData*)>(DLL2SDK::GameAssemblyBase + 0x4C1B4FC)(this, ed_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Encrypt_249(DLL2SDK::mscorlib::System::String* algorithmOid_, DLL2SDK::Array<uint8_t>* salt_, int32_t iterationCount_, DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<uint8_t>*, int32_t, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1D2A8)(this, algorithmOid_, salt_, iterationCount_, data_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::DSAParameters DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::GetExistingParameters_250(bool* found_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::DSAParameters(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, bool*)>(DLL2SDK::GameAssemblyBase + 0x4C1D4EC)(this, found_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::AddPrivateKey_251(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo* pki_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4C1DE54)(this, pki_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::ReadSafeBag_252(DLL2SDK::Mono_Security::Mono::Security::ASN1* safeBag_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C1A8B8)(this, safeBag_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::CertificateSafeBag_253(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* x509_, DLL2SDK::mscorlib::System::Collections::IDictionary* attributes_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Collections::IDictionary*)>(DLL2SDK::GameAssemblyBase + 0x4C1E05C)(this, x509_, attributes_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::MAC_254(DLL2SDK::Array<uint8_t>* password_, DLL2SDK::Array<uint8_t>* salt_, int32_t iterations_, DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, int32_t, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C1A6B8)(this, password_, salt_, iterations_, data_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::GetBytes_255()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*)>(DLL2SDK::GameAssemblyBase + 0x4C1F19C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::EncryptedContentInfo_256(DLL2SDK::Mono_Security::Mono::Security::ASN1* safeBags_, DLL2SDK::mscorlib::System::String* algorithmOid_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C21624)(this, safeBags_, algorithmOid_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::AddCertificate_257(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C2161C)(this, cert_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::AddCertificate_258(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_, DLL2SDK::mscorlib::System::Collections::IDictionary* attributes_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Collections::IDictionary*)>(DLL2SDK::GameAssemblyBase + 0x4C219F0)(this, cert_, attributes_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::RemoveCertificate_259(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*)>(DLL2SDK::GameAssemblyBase + 0x4C21614)(this, cert_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::RemoveCertificate_260(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate* cert_, DLL2SDK::mscorlib::System::Collections::IDictionary* attrs_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::mscorlib::System::Collections::IDictionary*)>(DLL2SDK::GameAssemblyBase + 0x4C21CC0)(this, cert_, attrs_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Clone_261()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_MaximumPasswordLength_262()
{
return reinterpret_cast<int32_t(*)()>(DLL2SDK::GameAssemblyBase + 0x4C1B68C)();
}
void DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag::_ctor_230(DLL2SDK::mscorlib::System::String* bagOID_, DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x4C1E034)(this, bagOID_, asn1_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag::get_BagOID_231()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag*)>(DLL2SDK::GameAssemblyBase + 0x4C1C114)(this);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag::get_ASN1_232()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag*)>(DLL2SDK::GameAssemblyBase + 0x4C1C11C)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::_ctor_213()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*)>(DLL2SDK::GameAssemblyBase + 0x4774F80)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::_ctor_214(int32_t keySize_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4774F88)(this, keySize_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::Finalize_215()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::GenerateKeyPair_216()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*)>(DLL2SDK::GameAssemblyBase + 0x4775140)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::get_KeySize_217()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::get_PublicOnly_218()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*)>(DLL2SDK::GameAssemblyBase + 0x4775600)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::DecryptValue_219(DLL2SDK::Array<uint8_t>* rgb_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, rgb_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::EncryptValue_220(DLL2SDK::Array<uint8_t>* rgb_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, rgb_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::ExportParameters_221(bool includePrivateParameters_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, bool, void*)>(Data.methodPtr)(this, includePrivateParameters_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::ImportParameters_222(DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters parameters_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters, void*)>(Data.methodPtr)(this, parameters_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::Dispose_223(bool disposing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, bool, void*)>(Data.methodPtr)(this, disposing_, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::ToXmlString_224(bool includePrivateParameters_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, bool, void*)>(Data.methodPtr)(this, includePrivateParameters_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::GetPaddedValue_225(DLL2SDK::Mono_Security::Mono::Math::BigInteger* value_, int32_t length_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4775B48)(this, value_, length_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::_ctor_207()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4*)>(DLL2SDK::GameAssemblyBase + 0x476DAA8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::_cctor_208()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4774BFC)();
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::get_IV_209()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::set_IV_210(DLL2SDK::Array<uint8_t>* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::Create_211()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4*(*)()>(DLL2SDK::GameAssemblyBase + 0x476D260)();
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::Create_212(DLL2SDK::mscorlib::System::String* algName_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4774E80)(algName_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::_cctor_182()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4772D34)();
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Compare_183(DLL2SDK::Array<uint8_t>* array1_, DLL2SDK::Array<uint8_t>* array2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4772ED4)(array1_, array2_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::I2OSP_184(DLL2SDK::Array<uint8_t>* x_, int32_t size_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4772F70)(x_, size_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::OS2IP_185(DLL2SDK::Array<uint8_t>* x_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4773054)(x_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::RSASP1_186(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array<uint8_t>* m_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4773188)(rsa_, m_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::RSAVP1_187(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array<uint8_t>* s_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x47731C4)(rsa_, s_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Sign_v15_188(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm* hash_, DLL2SDK::Array<uint8_t>* hashValue_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4773200)(rsa_, hash_, hashValue_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Verify_v15_189(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm* hash_, DLL2SDK::Array<uint8_t>* hashValue_, DLL2SDK::Array<uint8_t>* signature_)
{
return reinterpret_cast<bool(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4773744)(rsa_, hash_, hashValue_, signature_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Verify_v15_190(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm* hash_, DLL2SDK::Array<uint8_t>* hashValue_, DLL2SDK::Array<uint8_t>* signature_, bool tryNonStandardEncoding_)
{
return reinterpret_cast<bool(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, bool)>(DLL2SDK::GameAssemblyBase + 0x477380C)(rsa_, hash_, hashValue_, signature_, tryNonStandardEncoding_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Encode_v15_191(DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm* hash_, DLL2SDK::Array<uint8_t>* hashValue_, int32_t emLength_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4773308)(hash_, hashValue_, emLength_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4::_ctor_164()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4*)>(DLL2SDK::GameAssemblyBase + 0x4770B5C)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4::Create_165()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4*(*)()>(DLL2SDK::GameAssemblyBase + 0x4770B7C)();
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4::Create_166(DLL2SDK::mscorlib::System::String* hashName_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4770BF8)(hashName_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2::_ctor_154()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2*)>(DLL2SDK::GameAssemblyBase + 0x47700FC)(this);
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2::Create_155()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2*(*)()>(DLL2SDK::GameAssemblyBase + 0x477011C)();
}
DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2::Create_156(DLL2SDK::mscorlib::System::String* hashName_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4770198)(hashName_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* DLL2SDK::Mono_Security::Mono::Security::Cryptography::KeyBuilder::get_Rng_152()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator*(*)()>(DLL2SDK::GameAssemblyBase + 0x4770040)();
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::KeyBuilder::Key_153(int32_t size_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E0FC)(size_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::ToInt32LE_144(DLL2SDK::Array<uint8_t>* bytes_, int32_t offset_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E894)(bytes_, offset_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::ToUInt32LE_145(DLL2SDK::Array<uint8_t>* bytes_, int32_t offset_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E948)(bytes_, offset_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::Trim_146(DLL2SDK::Array<uint8_t>* array_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476E9FC)(array_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromCapiPrivateKeyBlob_147(DLL2SDK::Array<uint8_t>* blob_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476D314)(blob_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromCapiPrivateKeyBlob_148(DLL2SDK::Array<uint8_t>* blob_, int32_t offset_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476EB20)(blob_, offset_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::ToHex_149(DLL2SDK::Array<uint8_t>* input_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476F420)(input_);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromHexChar_150(wchar_t c_)
{
return reinterpret_cast<uint8_t(*)(wchar_t)>(DLL2SDK::GameAssemblyBase + 0x476F5B4)(c_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromHex_151(DLL2SDK::mscorlib::System::String* hex_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476F6B0)(hex_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::_ctor_126()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*)>(DLL2SDK::GameAssemblyBase + 0x476D9CC)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::Finalize_127()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::Dispose_128(bool disposing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, bool, void*)>(Data.methodPtr)(this, disposing_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::get_Key_129()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::set_Key_130(DLL2SDK::Array<uint8_t>* value_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, value_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::get_CanReuseTransform_131()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::CreateEncryptor_132(DLL2SDK::Array<uint8_t>* rgbKey_, DLL2SDK::Array<uint8_t>* rgvIV_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[23];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, rgbKey_, rgvIV_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::CreateDecryptor_133(DLL2SDK::Array<uint8_t>* rgbKey_, DLL2SDK::Array<uint8_t>* rgvIV_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[21];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, rgbKey_, rgvIV_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::GenerateIV_134()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[24];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::GenerateKey_135()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[25];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::get_CanTransformMultipleBlocks_136()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::get_InputBlockSize_137()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::get_OutputBlockSize_138()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[29];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::KeySetup_139(DLL2SDK::Array<uint8_t>* key_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476DDFC)(this, key_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::CheckInput_140(DLL2SDK::Array<uint8_t>* inputBuffer_, int32_t inputOffset_, int32_t inputCount_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E1D8)(this, inputBuffer_, inputOffset_, inputCount_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::TransformBlock_141(DLL2SDK::Array<uint8_t>* inputBuffer_, int32_t inputOffset_, int32_t inputCount_, DLL2SDK::Array<uint8_t>* outputBuffer_, int32_t outputOffset_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[30];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, DLL2SDK::Array<uint8_t>*, int32_t, void*)>(Data.methodPtr)(this, inputBuffer_, inputOffset_, inputCount_, outputBuffer_, outputOffset_, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::InternalTransformBlock_142(DLL2SDK::Array<uint8_t>* inputBuffer_, int32_t inputOffset_, int32_t inputCount_, DLL2SDK::Array<uint8_t>* outputBuffer_, int32_t outputOffset_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E564)(this, inputBuffer_, inputOffset_, inputCount_, outputBuffer_, outputOffset_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::TransformFinalBlock_143(DLL2SDK::Array<uint8_t>* inputBuffer_, int32_t inputOffset_, int32_t inputCount_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[31];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, inputBuffer_, inputOffset_, inputCount_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::_ctor_120(DLL2SDK::Array<uint8_t>* data_, DLL2SDK::mscorlib::System::String* password_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476C928)(this, data_, password_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::get_RSA_121()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RSA*(*)(DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*)>(DLL2SDK::GameAssemblyBase + 0x476D028)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::DeriveKey_122(DLL2SDK::Array<uint8_t>* salt_, DLL2SDK::mscorlib::System::String* password_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476D030)(this, salt_, password_);
}
bool DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::Decode_123(DLL2SDK::Array<uint8_t>* pvk_, DLL2SDK::mscorlib::System::String* password_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*, DLL2SDK::Array<uint8_t>*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476CA58)(this, pvk_, password_);
}
DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey* DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::CreateFromFile_124(DLL2SDK::mscorlib::System::String* filename_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476D31C)(filename_);
}
DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey* DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::CreateFromFile_125(DLL2SDK::mscorlib::System::String* filename_, DLL2SDK::mscorlib::System::String* password_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*(*)(DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476D324)(filename_, password_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::GetUIntBytes_101(uint8_t* bytes_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(uint8_t*)>(DLL2SDK::GameAssemblyBase + 0x476D61C)(bytes_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::GetBytes_102(int32_t value_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x476BA70)(value_);
}
void DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::UIntFromBytes_103(uint8_t* dst_, DLL2SDK::Array<uint8_t>* src_, int32_t startIndex_)
{
return reinterpret_cast<void(*)(uint8_t*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476D7F4)(dst_, src_, startIndex_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::ToInt32_104(DLL2SDK::Array<uint8_t>* value_, int32_t startIndex_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476D22C)(value_, startIndex_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::ToUInt32_105(DLL2SDK::Array<uint8_t>* value_, int32_t startIndex_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476D1F8)(value_, startIndex_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::ASN1Convert::FromInt32_96(int32_t value_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x476B880)(value_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::ASN1Convert::FromOid_97(DLL2SDK::mscorlib::System::String* oid_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476BA90)(oid_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::ASN1Convert::ToInt32_98(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476BBC4)(asn1_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::ASN1Convert::ToOid_99(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476BD40)(asn1_);
}
DLL2SDK::mscorlib::System::DateTime DLL2SDK::Mono_Security::Mono::Security::ASN1Convert::ToDateTime_100(DLL2SDK::Mono_Security::Mono::Security::ASN1* time_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::DateTime(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476C0F0)(time_);
}
void DLL2SDK::Mono_Security::Mono::Security::ASN1::_ctor_79(uint8_t tag_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x476A214)(this, tag_);
}
void DLL2SDK::Mono_Security::Mono::Security::ASN1::_ctor_80(uint8_t tag_, DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, uint8_t, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476A23C)(this, tag_, data_);
}
void DLL2SDK::Mono_Security::Mono::Security::ASN1::_ctor_81(DLL2SDK::Array<uint8_t>* data_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476A264)(this, data_);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Count_82()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476A5B8)(this);
}
uint8_t DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Tag_83()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476A5D8)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Length_84()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476A5E0)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Value_85()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476A5F4)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::ASN1::set_Value_86(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476A6B4)(this, value_);
}
bool DLL2SDK::Mono_Security::Mono::Security::ASN1::CompareArray_87(DLL2SDK::Array<uint8_t>* array1_, DLL2SDK::Array<uint8_t>* array2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476A750)(this, array1_, array2_);
}
bool DLL2SDK::Mono_Security::Mono::Security::ASN1::CompareValue_88(DLL2SDK::Array<uint8_t>* value_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476A7EC)(this, value_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::ASN1::Add_89(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476A7F8)(this, asn1_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::ASN1::GetBytes_90()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::ASN1::Decode_91(DLL2SDK::Array<uint8_t>* asn1_, int32_t* anPos_, int32_t anLength_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Array<uint8_t>*, int32_t*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476A454)(this, asn1_, anPos_, anLength_);
}
void DLL2SDK::Mono_Security::Mono::Security::ASN1::DecodeTLV_92(DLL2SDK::Array<uint8_t>* asn1_, int32_t* pos_, uint8_t* tag_, int32_t* length_, DLL2SDK::Array<uint8_t>* content_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, DLL2SDK::Array<uint8_t>*, int32_t*, uint8_t*, int32_t*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x476B0E4)(this, asn1_, pos_, tag_, length_, content_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Item_93(int32_t index_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476B29C)(this, index_);
}
DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::ASN1::Element_94(int32_t index_, uint8_t anTag_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::ASN1*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, int32_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x476B41C)(this, index_, anTag_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::ASN1::ToString_95()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase::_ctor_69()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase*)>(DLL2SDK::GameAssemblyBase + 0x47694B4)(this);
}
DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase::get_Confidence_70()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest* DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase::get_PrimalityTest_71()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest*(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase::get_TrialDivisionBounds_72()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTests::GetSPPRounds_67(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor confidence_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor)>(DLL2SDK::GameAssemblyBase + 0x4769BE0)(bi_, confidence_);
}
bool DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTests::RabinMillerTest_68(DLL2SDK::Mono_Security::Mono::Math::BigInteger* n_, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor confidence_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor)>(DLL2SDK::GameAssemblyBase + 0x4769DD8)(n_, confidence_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_2(DLL2SDK::Mono_Security::Mono::Math::BigInteger_Sign sign_, uint32_t len_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger_Sign, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x47638B4)(this, sign_, len_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_3(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x476395C)(this, bi_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_4(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, uint32_t len_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4763A24)(this, bi_, len_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_5(DLL2SDK::Array<uint8_t>* inData_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4763B54)(this, inData_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_6(uint32_t ui_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4763F28)(this, ui_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_cctor_7()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x4764004)();
}
DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* DLL2SDK::Mono_Security::Mono::Math::BigInteger::get_Rng_8()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator*(*)()>(DLL2SDK::GameAssemblyBase + 0x47640CC)();
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::GenerateRandom_9(int32_t bits_, DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* rng_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(int32_t, DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator*)>(DLL2SDK::GameAssemblyBase + 0x476422C)(bits_, rng_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::GenerateRandom_10(int32_t bits_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x4764420)(bits_);
}
int32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::BitCount_11()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47644C8)(this);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::TestBit_12(int32_t bitNum_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4764558)(this, bitNum_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::SetBit_13(uint32_t bitNum_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4764694)(this, bitNum_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::SetBit_14(uint32_t bitNum_, bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t, bool)>(DLL2SDK::GameAssemblyBase + 0x476469C)(this, bitNum_, value_);
}
int32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::LowestSetBit_15()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x476470C)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Math::BigInteger::GetBytes_16()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4764854)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Math::BigInteger::ToString_17(uint32_t radix_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4764A60)(this, radix_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Math::BigInteger::ToString_18(uint32_t radix_, DLL2SDK::mscorlib::System::String* characterSet_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4764AEC)(this, radix_, characterSet_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::Normalize_19()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4763EA8)(this);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::Clear_20()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4764FC0)(this);
}
int32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::GetHashCode_21()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[2];
return reinterpret_cast<int32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Math::BigInteger::ToString_22()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::Equals_23(DLL2SDK::mscorlib::System::Object* o_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[0];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, o_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::ModInverse_24(DLL2SDK::Mono_Security::Mono::Math::BigInteger* modulus_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47655E8)(this, modulus_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::ModPow_25(DLL2SDK::Mono_Security::Mono::Math::BigInteger* exp_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* n_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4765DD4)(this, exp_, n_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::GeneratePseudoPrime_26(int32_t bits_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x476611C)(bits_);
}
void DLL2SDK::Mono_Security::Mono::Math::BigInteger::Incr2_27()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47661DC)(this);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Addition_30(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4766484)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Subtraction_31(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4766890)(bi1_, bi2_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Modulus_32(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, uint32_t ui_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4766D48)(bi_, ui_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Modulus_33(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4766DD8)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Division_34(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4767684)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Multiply_35(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47676C4)(bi1_, bi2_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_LeftShift_36(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, int32_t shiftVal_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4767A7C)(bi1_, shiftVal_);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_RightShift_37(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, int32_t shiftVal_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4767E0C)(bi1_, shiftVal_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Equality_38(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, uint32_t ui_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x47647D8)(bi1_, ui_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Inequality_39(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, uint32_t ui_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4764F44)(bi1_, ui_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Equality_40(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4765278)(bi1_, bi2_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_Inequality_41(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x47680EC)(bi1_, bi2_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_GreaterThan_42(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x476820C)(bi1_, bi2_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_LessThan_43(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x476822C)(bi1_, bi2_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_GreaterThanOrEqual_44(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4768240)(bi1_, bi2_);
}
bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::op_LessThanOrEqual_45(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi1_, DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi2_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*)>(DLL2SDK::GameAssemblyBase + 0x4768260)(bi1_, bi2_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Locale::GetText_1(DLL2SDK::mscorlib::System::String* msg_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x47638AC)(msg_);
}
void DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest::_ctor_1025(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest*, DLL2SDK::mscorlib::System::Object*, intptr_t)>(DLL2SDK::GameAssemblyBase + 0x4769564)(this, object_, method_);
}
bool DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest::Invoke_1026(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor confidence_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor, void*)>(Data.methodPtr)(this, bi_, confidence_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest::BeginInvoke_1027(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor confidence_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[12];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::Mono_Security::Mono::Math::Prime::ConfidenceFactor, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, bi_, confidence_, callback_, object_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest::EndInvoke_1028(DLL2SDK::mscorlib::System::IAsyncResult* result_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[13];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::PrimalityTest*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, result_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange::_ctor_1020(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x478678C)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange::Update_1021()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange::ProcessAsSsl3_1022()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange::ProcessAsTls1_1023()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange::createSignature_1024(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4786B74)(this, rsa_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHelloDone::_ctor_1017(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHelloDone*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*)>(DLL2SDK::GameAssemblyBase + 0x478675C)(this, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHelloDone::ProcessAsSsl3_1018()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHelloDone*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHelloDone::ProcessAsTls1_1019()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerHelloDone*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello::_ctor_968(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context* context_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context*, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x477CC34)(this, context_, buffer_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello::Update_969()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello::ProcessAsSsl3_970()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello::ProcessAsTls1_971()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello::processProtocol_972(int16_t protocol_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello*, int16_t)>(DLL2SDK::GameAssemblyBase + 0x4782E34)(this, protocol_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_862(DLL2SDK::mscorlib::System::String* message_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C13A84)(this, message_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_863(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*, DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo*, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext)>(DLL2SDK::GameAssemblyBase + 0x4C13A8C)(this, info_, context_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_864(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel level_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x4C13AAC)(this, level_, description_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_865(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel level_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_, DLL2SDK::mscorlib::System::String* message_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertLevel, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C13AF0)(this, level_, description_, message_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_866(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription)>(DLL2SDK::GameAssemblyBase + 0x4C13BA4)(this, description_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_867(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription description_, DLL2SDK::mscorlib::System::String* message_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::AlertDescription, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C0BC84)(this, description_, message_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::get_Alert_868()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException*)>(DLL2SDK::GameAssemblyBase + 0x4C0BB94)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::_ctor_848(int16_t code_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType cipherAlgorithmType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType hashAlgorithmType_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType exchangeAlgorithmType_, bool exportable_, bool blockMode_, uint8_t keyMaterialSize_, uint8_t expandedKeyMaterialSize_, int16_t effectiveKeyBytes_, uint8_t ivSize_, uint8_t blockSize_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, int16_t, DLL2SDK::mscorlib::System::String*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HashAlgorithmType, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ExchangeAlgorithmType, bool, bool, uint8_t, uint8_t, int16_t, uint8_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4C123B0)(this, code_, name_, cipherAlgorithmType_, hashAlgorithmType_, exchangeAlgorithmType_, exportable_, blockMode_, keyMaterialSize_, expandedKeyMaterialSize_, effectiveKeyBytes_, ivSize_, blockSize_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeServerRecordMAC_849(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* fragment_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeClientRecordMAC_850(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array<uint8_t>* fragment_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeMasterSecret_851(DLL2SDK::Array<uint8_t>* preMasterSecret_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, DLL2SDK::Array<uint8_t>*, void*)>(Data.methodPtr)(this, preMasterSecret_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeKeys_852()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::_ctor_761(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, bool clientCertificateRequired_, bool ownsStream_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, bool, bool)>(DLL2SDK::GameAssemblyBase + 0x4C0CD58)(this, stream_, serverCertificate_, clientCertificateRequired_, ownsStream_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::_ctor_762(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, bool clientCertificateRequired_, bool ownsStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, bool, bool, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x4C0CD80)(this, stream_, serverCertificate_, clientCertificateRequired_, ownsStream_, securityProtocolType_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::_ctor_763(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, bool clientCertificateRequired_, bool requestClientCertificate_, bool ownsStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, bool, bool, bool, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType)>(DLL2SDK::GameAssemblyBase + 0x4C0CDA8)(this, stream_, serverCertificate_, clientCertificateRequired_, requestClientCertificate_, ownsStream_, securityProtocolType_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::get_PrivateKeyCertSelectionDelegate_764()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*)>(DLL2SDK::GameAssemblyBase + 0x4C0CEF8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::set_PrivateKeyCertSelectionDelegate_765(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::PrivateKeySelectionCallback*)>(DLL2SDK::GameAssemblyBase + 0x4C0CF00)(this, value_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::Finalize_766()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[1];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::Dispose_767(bool disposing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[11];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, bool, void*)>(Data.methodPtr)(this, disposing_, Data.method);
}
DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::OnBeginNegotiateHandshake_768(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[26];
return reinterpret_cast<DLL2SDK::mscorlib::System::IAsyncResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::AsyncCallback*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, callback_, state_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::OnNegotiateHandshakeCallback_769(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[27];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::IAsyncResult*, void*)>(Data.methodPtr)(this, asyncResult_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::OnLocalCertificateSelection_770(DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* clientCertificates_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, DLL2SDK::mscorlib::System::String* targetHost_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection* serverRequestedCertificates_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[28];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509CertificateCollection*, void*)>(Data.methodPtr)(this, clientCertificates_, serverCertificate_, targetHost_, serverRequestedCertificates_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::OnRemoteCertificateValidation_771(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* errors_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[29];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*, void*)>(Data.methodPtr)(this, certificate_, errors_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::get_HaveRemoteValidation2Callback_772()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[31];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::OnRemoteCertificateValidation2_773(DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* collection_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[30];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection*, void*)>(Data.methodPtr)(this, collection_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::RaiseClientCertificateValidation_774(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::Array<int32_t>* certificateErrors_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::Array<int32_t>*)>(DLL2SDK::GameAssemblyBase + 0x4C0D568)(this, certificate_, certificateErrors_);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::OnLocalPrivateKeySelection_775(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[32];
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*, void*)>(Data.methodPtr)(this, certificate_, targetHost_, Data.method);
}
DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream::RaisePrivateKeySelection_776(DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::mscorlib::System::String* targetHost_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Security::Cryptography::AsymmetricAlgorithm*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C0D68C)(this, certificate_, targetHost_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol::_ctor_704(DLL2SDK::mscorlib::System::IO::Stream* innerStream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext*)>(DLL2SDK::GameAssemblyBase + 0x47918C0)(this, innerStream_, context_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol::GetMessage_705(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, void*)>(Data.methodPtr)(this, type_, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol::ProcessHandshakeMessage_706(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream* handMsg_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream*, void*)>(Data.methodPtr)(this, handMsg_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol::createClientHandshakeMessage_707(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x4791E8C)(this, type_, buffer_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol::createServerHandshakeMessage_708(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType type_)
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerRecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeType)>(DLL2SDK::GameAssemblyBase + 0x4791974)(this, type_);
}
void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext::_ctor_700(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream* stream_, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType securityProtocolType_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* serverCertificate_, bool clientCertificateRequired_, bool requestClientCertificate_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityProtocolType, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate*, bool, bool)>(DLL2SDK::GameAssemblyBase + 0x4791488)(this, stream_, securityProtocolType_, serverCertificate_, clientCertificateRequired_, requestClientCertificate_);
}
DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext::get_SslStream_701()
{
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslServerStream*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext*)>(DLL2SDK::GameAssemblyBase + 0x4784658)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext::get_ClientCertificateRequired_702()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext*)>(DLL2SDK::GameAssemblyBase + 0x47842E0)(this);
}
bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext::get_RequestClientCertificate_703()
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext*)>(DLL2SDK::GameAssemblyBase + 0x47918B8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::_ctor_445(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C19540)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::Decode_446()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::get_DNSNames_447()
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension*)>(DLL2SDK::GameAssemblyBase + 0x4C19694)(this);
}
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::get_IPAddresses_448()
{
return reinterpret_cast<DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension*)>(DLL2SDK::GameAssemblyBase + 0x4C196BC)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::ToString_449()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension::_ctor_436(DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension* extension_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension*)>(DLL2SDK::GameAssemblyBase + 0x4C18270)(this, extension_);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension::Decode_437()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension::Encode_438()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension::Support_439(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsages usage_)
{
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension*, DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsages)>(DLL2SDK::GameAssemblyBase + 0x4C186D4)(this, usage_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension::ToString_440()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[3];
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::KeyUsageExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::_ctor_167()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*)>(DLL2SDK::GameAssemblyBase + 0x4770CF8)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Initialize_168()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::HashCore_169(DLL2SDK::Array<uint8_t>* array_, int32_t ibStart_, int32_t cbSize_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::HashFinal_170()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Padding_171(int32_t nLength_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4772360)(this, nLength_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::F_172(uint32_t x_, uint32_t y_, uint32_t z_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t, uint32_t, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4772434)(this, x_, y_, z_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::G_173(uint32_t x_, uint32_t y_, uint32_t z_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t, uint32_t, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4772444)(this, x_, y_, z_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::H_174(uint32_t x_, uint32_t y_, uint32_t z_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t, uint32_t, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4772458)(this, x_, y_, z_);
}
uint32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::ROL_175(uint32_t x_, uint8_t n_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4772464)(this, x_, n_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::FF_176(uint32_t* a_, uint32_t b_, uint32_t c_, uint32_t d_, uint32_t x_, uint8_t s_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t*, uint32_t, uint32_t, uint32_t, uint32_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x4772474)(this, a_, b_, c_, d_, x_, s_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::GG_177(uint32_t* a_, uint32_t b_, uint32_t c_, uint32_t d_, uint32_t x_, uint8_t s_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t*, uint32_t, uint32_t, uint32_t, uint32_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x47724B0)(this, a_, b_, c_, d_, x_, s_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::HH_178(uint32_t* a_, uint32_t b_, uint32_t c_, uint32_t d_, uint32_t x_, uint8_t s_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, uint32_t*, uint32_t, uint32_t, uint32_t, uint32_t, uint8_t)>(DLL2SDK::GameAssemblyBase + 0x47724FC)(this, a_, b_, c_, d_, x_, s_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Encode_179(DLL2SDK::Array<uint8_t>* output_, DLL2SDK::Array<uint32_t>* input_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint32_t>*)>(DLL2SDK::GameAssemblyBase + 0x4772210)(this, output_, input_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Decode_180(DLL2SDK::Array<uint32_t>* output_, DLL2SDK::Array<uint8_t>* input_, int32_t index_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, DLL2SDK::Array<uint32_t>*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4772540)(this, output_, input_, index_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::MD4Transform_181(DLL2SDK::Array<uint32_t>* state_, DLL2SDK::Array<uint8_t>* block_, int32_t index_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, DLL2SDK::Array<uint32_t>*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x477117C)(this, state_, block_, index_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::_ctor_157()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed*)>(DLL2SDK::GameAssemblyBase + 0x4770298)(this);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::_cctor_158()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x47703A8)();
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::Padding_159(int32_t nLength_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4770470)(this, nLength_);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::Initialize_160()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[17];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::HashCore_161(DLL2SDK::Array<uint8_t>* array_, int32_t ibStart_, int32_t cbSize_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[14];
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed*, DLL2SDK::Array<uint8_t>*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::HashFinal_162()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[15];
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::MD2Transform_163(DLL2SDK::Array<uint8_t>* state_, DLL2SDK::Array<uint8_t>* checksum_, DLL2SDK::Array<uint8_t>* block_, int32_t index_)
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x47706C0)(this, state_, checksum_, block_, index_);
}
void DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase::_ctor_74()
{
return reinterpret_cast<void(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase*)>(DLL2SDK::GameAssemblyBase + 0x47661D4)(this);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase::GenerateSearchBase_75(int32_t bits_, DLL2SDK::mscorlib::System::Object* context_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[8];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase*, int32_t, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, bits_, context_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase::GenerateNewPrime_76(int32_t bits_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase*, int32_t, void*)>(Data.methodPtr)(this, bits_, Data.method);
}
DLL2SDK::Mono_Security::Mono::Math::BigInteger* DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase::GenerateNewPrime_77(int32_t bits_, DLL2SDK::mscorlib::System::Object* context_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[9];
return reinterpret_cast<DLL2SDK::Mono_Security::Mono::Math::BigInteger*(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase*, int32_t, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, bits_, context_, Data.method);
}
bool DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase::IsPrimeAcceptable_78(DLL2SDK::Mono_Security::Mono::Math::BigInteger* bi_, DLL2SDK::mscorlib::System::Object* context_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[10];
return reinterpret_cast<bool(*)(DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase*, DLL2SDK::Mono_Security::Mono::Math::BigInteger*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, bi_, context_, Data.method);
}