//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(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(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::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::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::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::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::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::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(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(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::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(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(DLL2SDK::GameAssemblyBase + 0x4766D4C)(n_, d_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::DwordDivMod_59(DLL2SDK::Mono_Security::Mono::Math::BigInteger* n_, uint32_t d_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Math::BigInteger*, uint32_t)>(DLL2SDK::GameAssemblyBase + 0x4768684)(n_, d_); } DLL2SDK::Array* 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::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::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::GameAssemblyBase + 0x4767E10)(bi_, n_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger_Kernel::Multiply_63(DLL2SDK::Array* x_, uint32_t xOffset_, uint32_t xLen_, DLL2SDK::Array* y_, uint32_t yOffset_, uint32_t yLen_, DLL2SDK::Array* d_, uint32_t dOffset_) { return reinterpret_cast*, uint32_t, uint32_t, DLL2SDK::Array*, uint32_t, uint32_t, DLL2SDK::Array*, 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* x_, int32_t xOffset_, int32_t xLen_, DLL2SDK::Array* y_, int32_t yOffest_, int32_t yLen_, DLL2SDK::Array* d_, int32_t dOffset_, int32_t mod_) { return reinterpret_cast*, int32_t, int32_t, DLL2SDK::Array*, int32_t, int32_t, DLL2SDK::Array*, 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(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::GameAssemblyBase + 0x47655F4)(bi_, modulus_); } void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_106() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47774FC)(this); } void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_107(DLL2SDK::mscorlib::System::String* oid_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47775A8)(this, oid_); } void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::_ctor_108(DLL2SDK::Array* data_) { return reinterpret_cast*)>(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(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::GameAssemblyBase + 0x477786C)(this); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::get_Content_111() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4777978)(this, value_); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::get_ContentType_113() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4777980)(this); } void DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::set_ContentType_114(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4777988)(this, value_); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::PKCS7_ContentInfo::GetASN1_115() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4777870)(this); } void DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::_ctor_116() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4777990)(this); } void DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::_ctor_117(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_) { return reinterpret_cast(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::GameAssemblyBase + 0x4777D1C)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData::get_EncryptedContent_119() { return reinterpret_cast*(*)(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(DLL2SDK::GameAssemblyBase + 0x4773F90)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::_ctor_193(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4774034)(this, data_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::get_PrivateKey_194() { return reinterpret_cast*(*)(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* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4774058)(this, data_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::RemoveLeadingZero_196(DLL2SDK::Array* bigInt_) { return reinterpret_cast*(*)(DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x47743CC)(bigInt_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::Normalize_197(DLL2SDK::Array* bigInt_, int32_t length_) { return reinterpret_cast*(*)(DLL2SDK::Array*, 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* keypair_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x47745D4)(keypair_); } DLL2SDK::mscorlib::System::Security::Cryptography::DSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_PrivateKeyInfo::DecodeDSA_199(DLL2SDK::Array* privateKey_, DLL2SDK::mscorlib::System::Security::Cryptography::DSAParameters dsaParameters_) { return reinterpret_cast*, 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(DLL2SDK::GameAssemblyBase + 0x4773A8C)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::_ctor_201(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4773A94)(this, data_); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_Algorithm_202() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4773DD8)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_EncryptedData_203() { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo*)>(DLL2SDK::GameAssemblyBase + 0x4773DE0)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::get_Salt_204() { return reinterpret_cast*(*)(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(DLL2SDK::GameAssemblyBase + 0x4773F88)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS8_EncryptedPrivateKeyInfo::Decode_206(DLL2SDK::Array* data_) { return reinterpret_cast*)>(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(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(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(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(Data.methodPtr)(this, result_, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::_ctor_263() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1CF98)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::_cctor_264() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C223A4)(); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_HashName_265(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1D118)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_IterationCount_266(int32_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1D110)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_Password_267(DLL2SDK::Array* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C1CFA0)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::set_Salt_268(DLL2SDK::Array* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C1D06C)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::Adjust_269(DLL2SDK::Array* a_, int32_t aOff_, DLL2SDK::Array* b_) { return reinterpret_cast*, int32_t, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4C224FC)(this, a_, aOff_, b_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::Derive_270(DLL2SDK::Array* diversifier_, int32_t n_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C22654)(this, diversifier_, n_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::DeriveKey_271(int32_t size_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1D120)(this, size_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::DeriveIV_272(int32_t size_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1D1E4)(this, size_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12_DeriveBytes::DeriveMAC_273(int32_t size_) { return reinterpret_cast*(*)(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(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(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(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(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::GameAssemblyBase + 0x4C1D890)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection_X509CertificateEnumerator::MoveNext_337() { const VirtualInvokeData& Data = this->ClassPtr->VTable[7]; return reinterpret_cast(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(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(DLL2SDK::GameAssemblyBase + 0x4C2B5B0)(this, entry_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry::get_SerialNumber_363() { return reinterpret_cast*(*)(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::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::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(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(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(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::GameAssemblyBase + 0x4C2E164)(this, encoding_); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::GetASN1_401() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C267F0)(this); } uint8_t DLL2SDK::Mono_Security::Mono::Security::X509::X520_AttributeTypeAndValue::SelectBestEncoding_402() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2E404)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_CommonName::_ctor_403() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C24F04)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_LocalityName::_ctor_404() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C24FA0)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_StateOrProvinceName::_ctor_405() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2503C)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_OrganizationName::_ctor_406() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C24DCC)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_OrganizationalUnitName::_ctor_407() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C24E68)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_EmailAddress::_ctor_408() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C250D8)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_DomainComponent::_ctor_409() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C25174)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_UserId::_ctor_410() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C25210)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Oid::_ctor_411(DLL2SDK::mscorlib::System::String* oid_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C255B8)(this, oid_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Title::_ctor_412() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C25348)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_CountryName::_ctor_413() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C24D30)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_DnQualifier::_ctor_414() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C252AC)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Surname::_ctor_415() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C253E4)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_GivenName::_ctor_416() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C25480)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X520_Initial::_ctor_417() { return reinterpret_cast(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* initialBuffer_, DLL2SDK::mscorlib::System::IO::Stream* record_) { return reinterpret_cast*, 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::GameAssemblyBase + 0x47881C8)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_ResultingBuffer_665() { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478EC98)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_InitialBuffer_666() { return reinterpret_cast*(*)(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(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::GameAssemblyBase + 0x478EC90)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::get_CompletedWithError_669() { return reinterpret_cast(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::SetComplete_672(DLL2SDK::mscorlib::System::Exception* ex_, DLL2SDK::Array* resultingBuffer_) { return reinterpret_cast*)>(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(DLL2SDK::GameAssemblyBase + 0x478E900)(this, ex_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_ReceiveRecordAsyncResult::SetComplete_674(DLL2SDK::Array* resultingBuffer_) { return reinterpret_cast*)>(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(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::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(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::GameAssemblyBase + 0x4790290)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::get_CompletedWithError_679() { return reinterpret_cast(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(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(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(DLL2SDK::GameAssemblyBase + 0x478FFDC)(this, ex_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol_SendRecordAsyncResult::SetComplete_683() { return reinterpret_cast(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* buffer_, int32_t offset_, int32_t count_, bool fromWrite_, bool proceedAfterHandshake_) { return reinterpret_cast*, 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(DLL2SDK::GameAssemblyBase + 0x4C0DBF8)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_FromWrite_834() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0DC00)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_Buffer_835() { return reinterpret_cast*(*)(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(DLL2SDK::GameAssemblyBase + 0x4C0F6E8)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_Count_837() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0F664)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_BytesRead_838() { return reinterpret_cast(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(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::GameAssemblyBase + 0x4C0F328)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::get_CompletedWithError_841() { return reinterpret_cast(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x4C0E558)(this, ex_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::SetComplete_846(int32_t bytesRead_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0F6F0)(this, bytesRead_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase_InternalAsyncResult::SetComplete_847() { return reinterpret_cast(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(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(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(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(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(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(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(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(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(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(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(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(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(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* certificateErrors_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[11]; return reinterpret_cast*, 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* certificateErrors_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[12]; return reinterpret_cast*, 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(Data.methodPtr)(this, result_, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::_ctor_885() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C08F54)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::_ctor_886(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C09F7C)(this, data_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::get_EOF_887() { return reinterpret_cast(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(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(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(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(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(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadSmallValue_894(int32_t length_) { return reinterpret_cast*(*)(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(DLL2SDK::GameAssemblyBase + 0x4C1416C)(this); } int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadInt16_896() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C141B0)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadInt24_897() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C14214)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ReadBytes_898(int32_t count_) { return reinterpret_cast*(*)(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(DLL2SDK::GameAssemblyBase + 0x4C14294)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_900(int16_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C14394)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::WriteInt24_901(int32_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C144C0)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_902(int32_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C14610)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Write_903(DLL2SDK::Array* buffer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C09230)(this, buffer_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Reset_904() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0A190)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::ToArray_905() { return reinterpret_cast*(*)(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(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(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(Data.methodPtr)(this, offset_, loc_, Data.method); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsStream::Read_909(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[16]; return reinterpret_cast*, 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* buffer_, int32_t offset_, int32_t count_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[20]; return reinterpret_cast*, 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(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(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* data_) { return reinterpret_cast*)>(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::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::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::GameAssemblyBase + 0x478339C)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::Process_919() { return reinterpret_cast(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::HandshakeMessage::EncodeMessage_921() { const VirtualInvokeData& Data = this->ClassPtr->VTable[29]; return reinterpret_cast*(*)(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* buffer1_, DLL2SDK::Array* buffer2_) { return reinterpret_cast*, DLL2SDK::Array*)>(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x4785FEC)(this, context_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerFinished::_cctor_1010() { return reinterpret_cast(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(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(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(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(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(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(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::processProtocol_997(int16_t protocol_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4785280)(this, protocol_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::selectCipherSuite_998() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4784EB0)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsClientHello::selectCompressionMethod_999() { return reinterpret_cast(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* buffer_) { return reinterpret_cast*)>(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerKeyExchange::verifySignature_980() { return reinterpret_cast(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* buffer_) { return reinterpret_cast*)>(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(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(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* buffer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477CD18)(this, context_, buffer_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerFinished::_cctor_964() { return reinterpret_cast(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(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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(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(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(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(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(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(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(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientKeyExchange::ProcessCommon_949(bool sendLength_) { return reinterpret_cast(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x477CB54)(this, context_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientFinished::_cctor_938() { return reinterpret_cast(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(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(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(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(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(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(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(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::GameAssemblyBase + 0x477F950)(this, privKey_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify::getUnsignedBigInteger_936(DLL2SDK::Array* integer_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificateVerify*, DLL2SDK::Array*)>(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(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::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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::GetClientCertificate_926() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477EE44)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsClientCertificate::SendCertificates_927() { return reinterpret_cast(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(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(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::GameAssemblyBase + 0x477F24C)(this, cert_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::_ctor_869() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C13BD4)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_ServerKeyExchange_870() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C13BDC)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_ServerKeyExchange_871(bool value_) { return reinterpret_cast(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::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(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::GameAssemblyBase + 0x4C13BF4)(this); } DLL2SDK::mscorlib::System::Security::Cryptography::RSAParameters DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_RsaParameters_875() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4C13C1C)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_SignedParams_877(DLL2SDK::Array* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C13C54)(this, value_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_CertificateRequest_878() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0C168)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::set_CertificateRequest_879(bool value_) { return reinterpret_cast(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::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(DLL2SDK::GameAssemblyBase + 0x4C13C6C)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::get_DistinguisedNames_882() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C13C7C)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsServerSettings::UpdateCertificateRSA_884() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C13C84)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::_ctor_853() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C13590)(this); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::get_TargetHost_854() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C13678)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::set_TargetHost_855(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(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::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(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::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(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::GameAssemblyBase + 0x4C13854)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsClientSettings::UpdateCertificateRSA_861() { return reinterpret_cast(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(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(DLL2SDK::GameAssemblyBase + 0x47783B4)(); } DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_EncryptionCipher_473() { return reinterpret_cast(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::GameAssemblyBase + 0x4778460)(this); } DLL2SDK::mscorlib::System::Security::Cryptography::KeyedHashAlgorithm* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_ClientHMAC_475() { return reinterpret_cast(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::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::GameAssemblyBase + 0x4778478)(this); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_HashAlgorithmName_478() { return reinterpret_cast(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::GameAssemblyBase + 0x4778520)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_HashSize_480() { return reinterpret_cast(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::GameAssemblyBase + 0x4778528)(this); } DLL2SDK::mscorlib::System::Security::Cryptography::CipherMode DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_CipherMode_482() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778530)(this); } int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_Code_483() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778538)(this); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_Name_484() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778540)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_IsExportable_485() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778548)(this); } uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_KeyMaterialSize_486() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778550)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_KeyBlockSize_487() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778558)(this); } uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_ExpandedKeyMaterialSize_488() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778560)(this); } int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_EffectiveKeyBits_489() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4778568)(this); } uint8_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::get_IvSize_490() { return reinterpret_cast(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::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(DLL2SDK::GameAssemblyBase + 0x4778580)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::Write_493(DLL2SDK::Array* array_, int32_t offset_, int16_t value_) { return reinterpret_cast*, int32_t, int16_t)>(DLL2SDK::GameAssemblyBase + 0x4778588)(this, array_, offset_, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::Write_494(DLL2SDK::Array* array_, int32_t offset_, uint64_t value_) { return reinterpret_cast*, 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(DLL2SDK::GameAssemblyBase + 0x47788A0)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::EncryptRecord_496(DLL2SDK::Array* fragment_, DLL2SDK::Array* mac_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4779054)(this, fragment_, mac_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::DecryptRecord_497(DLL2SDK::Array* fragment_, DLL2SDK::Array* dcrFragment_, DLL2SDK::Array* dcrMAC_) { return reinterpret_cast*, DLL2SDK::Array*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x47792A8)(this, fragment_, dcrFragment_, dcrMAC_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::CreatePremasterSecret_502() { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*)>(DLL2SDK::GameAssemblyBase + 0x4779560)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::PRF_503(DLL2SDK::Array* secret_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::Array* data_, int32_t length_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::Array*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4779724)(this, secret_, label_, data_, length_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::Expand_504(DLL2SDK::mscorlib::System::String* hashName_, DLL2SDK::Array* secret_, DLL2SDK::Array* seed_, int32_t length_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4779A28)(this, hashName_, secret_, seed_, length_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::createEncryptionCipher_505() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47788BC)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuite::createDecryptionCipher_506() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4C0A614)(this, stream_, ownsStream_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::_cctor_778() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0D69C)(); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::AsyncHandshakeCallback_779(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0D740)(this, asyncResult_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_MightNeedHandshake_780() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0E560)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::NegotiateHandshake_781() { return reinterpret_cast(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::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* errors_) { return reinterpret_cast*)>(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::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::GameAssemblyBase + 0x4C0C2D4)(this, certificate_, targetHost_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CheckCertRevocationStatus_793() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0EBEC)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::set_CheckCertRevocationStatus_794(bool value_) { return reinterpret_cast(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::GameAssemblyBase + 0x4C0EBFC)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_CipherStrength_796() { return reinterpret_cast(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::GameAssemblyBase + 0x4C0ECE4)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_HashStrength_798() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0ED54)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::get_KeyExchangeStrength_799() { return reinterpret_cast(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::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::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::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::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(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(DLL2SDK::GameAssemblyBase + 0x4C0EB5C)(this, asyncResult_); } DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::BeginRead_806(DLL2SDK::Array* 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*, 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(DLL2SDK::GameAssemblyBase + 0x4C0DF6C)(this, asyncResult_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::InternalReadCallback_808(DLL2SDK::mscorlib::System::IAsyncResult* result_) { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4C0DC08)(this, asyncResult_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::InternalWriteCallback_810(DLL2SDK::mscorlib::System::IAsyncResult* ar_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1026C)(this, ar_); } DLL2SDK::mscorlib::System::IAsyncResult* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::BeginWrite_811(DLL2SDK::Array* 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*, 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(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(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(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(Data.methodPtr)(this, Data.method); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Read_816(DLL2SDK::Array* buffer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C10C1C)(this, buffer_); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Read_817(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[16]; return reinterpret_cast*, 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(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(Data.methodPtr)(this, value_, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Write_820(DLL2SDK::Array* buffer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C11B70)(this, buffer_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::Write_821(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[20]; return reinterpret_cast*, 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(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(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(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(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(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(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(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(Data.methodPtr)(this, disposing_, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::resetBuffer_830() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0F66C)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslStreamBase::checkDisposed_831() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C0F5A8)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::_ctor_754(DLL2SDK::Array* secret_) { return reinterpret_cast*)>(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::HashFinal_756() { const VirtualInvokeData& Data = this->ClassPtr->VTable[15]; return reinterpret_cast*(*)(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* array_, int32_t ibStart_, int32_t cbSize_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::CreateSignature_758(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_) { return reinterpret_cast*(*)(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* rgbSignature_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C0CBA8)(this, rsa_, rgbSignature_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslHandshakeHash::initializePad_760() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4C083FC)(this, code_, name_, cipherAlgorithmType_, hashAlgorithmType_, exchangeAlgorithmType_, exportable_, blockMode_, keyMaterialSize_, expandedKeyMaterialSize_, effectiveKeyBytes_, ivSize_, blockSize_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeServerRecordMAC_749(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* fragment_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeClientRecordMAC_750(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* fragment_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::ComputeMasterSecret_751(DLL2SDK::Array* preMasterSecret_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast*, 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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite::prf_753(DLL2SDK::Array* secret_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::Array* random_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SslCipherSuite*, DLL2SDK::Array*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array*)>(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(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(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(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(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(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(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(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(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(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(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(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(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(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::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::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::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::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(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::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(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::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(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(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(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(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(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(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(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(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(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* errors_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[29]; return reinterpret_cast*, 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* certificateErrors_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[33]; return reinterpret_cast*, 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(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::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(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::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(DLL2SDK::GameAssemblyBase + 0x4C14A54)(this, trusted_, user_denied_, error_code_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult::get_Trusted_710() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C14A84)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ValidationResult::get_ErrorCode_711() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x477C050)(this, innerStream_, context_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::_cctor_633() { return reinterpret_cast(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::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(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(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(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::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(DLL2SDK::GameAssemblyBase + 0x4787C9C)(this, asyncResult_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EndReceiveRecord_641(DLL2SDK::mscorlib::System::IAsyncResult* asyncResult_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IAsyncResult*)>(DLL2SDK::GameAssemblyBase + 0x478E908)(this, asyncResult_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReceiveRecord_642(DLL2SDK::mscorlib::System::IO::Stream* record_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478ECA0)(this, record_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReadRecordBuffer_643(int32_t contentType_, DLL2SDK::mscorlib::System::IO::Stream* record_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, int32_t, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478E370)(this, contentType_, record_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReadClientHelloV2_644(DLL2SDK::mscorlib::System::IO::Stream* record_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::mscorlib::System::IO::Stream*)>(DLL2SDK::GameAssemblyBase + 0x478ECC8)(this, record_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::ReadStandardRecordBuffer_645(DLL2SDK::mscorlib::System::IO::Stream* record_) { return reinterpret_cast*(*)(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x478F850)(this, alert_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::SendChangeCipherSpec_650() { return reinterpret_cast(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::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(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* recordData_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* state_) { return reinterpret_cast*, 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(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* recordData_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x478F9BC)(this, contentType_, recordData_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EncodeRecord_656(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* recordData_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x47900B4)(this, contentType_, recordData_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::EncodeRecord_657(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* recordData_, int32_t offset_, int32_t count_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4790298)(this, contentType_, recordData_, offset_, count_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::encryptRecordFragment_658(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* fragment_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x47904E0)(this, contentType_, fragment_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::decryptRecordFragment_659(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* fragment_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x478E514)(this, contentType_, fragment_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RecordProtocol::Compare_660(DLL2SDK::Array* array1_, DLL2SDK::Array* array2_) { return reinterpret_cast*, DLL2SDK::Array*)>(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* buffer_) { return reinterpret_cast*)>(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::GameAssemblyBase + 0x47906D0)(this, prefix_, code_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::_ctor_692() { return reinterpret_cast(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::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(DLL2SDK::GameAssemblyBase + 0x4782C08)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::get_ClientWriteMAC_695() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4791478)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::get_ServerWriteMAC_697() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4791480)(this, value_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::SecurityParameters::Clear_699() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4772B08)(this, key_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter::CreateSignature_689(DLL2SDK::Array* rgbHash_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureFormatter*, DLL2SDK::Array*, 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(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(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(DLL2SDK::GameAssemblyBase + 0x4772D00)(this, key_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::RSASslSignatureDeformatter::VerifySignature_685(DLL2SDK::Array* rgbHash_, DLL2SDK::Array* rgbSignature_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast*, DLL2SDK::Array*, 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(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(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* buffer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4786CC0)(this, stream_, clientCertificates_, request_, buffer_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::HttpsClientStream::get_TrustFailure_628() { return reinterpret_cast(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* certificateErrors_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[33]; return reinterpret_cast*, 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::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::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(DLL2SDK::GameAssemblyBase + 0x477BD74)(this, securityProtocolType_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_AbbreviatedHandshake_566() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E550)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_AbbreviatedHandshake_567(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E558)(this, value_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ProtocolNegotiated_568() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E560)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ProtocolNegotiated_569(bool value_) { return reinterpret_cast(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::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(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::GameAssemblyBase + 0x477E648)(this); } int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_Protocol_573() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E650)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SessionId_574() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(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::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(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::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::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::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(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::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(DLL2SDK::GameAssemblyBase + 0x477CB84)(this, value_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ReceivedConnectionEnd_584() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E750)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ReceivedConnectionEnd_585(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E758)(this, value_); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_SentConnectionEnd_586() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E760)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_SentConnectionEnd_587(bool value_) { return reinterpret_cast(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::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(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::GameAssemblyBase + 0x477CAAC)(this); } uint64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_WriteSequenceNumber_591() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E780)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_WriteSequenceNumber_592(uint64_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E788)(this, value_); } uint64_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ReadSequenceNumber_593() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E798)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::set_ReadSequenceNumber_594(uint64_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E7A0)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientRandom_595() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E7B8)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerRandom_597() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E7C8)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_RandomCS_599() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E7D8)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_RandomSC_601() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E7E8)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_MasterSecret_603() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E540)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientWriteKey_605() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E7F0)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerWriteKey_607() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E7F8)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ClientWriteIV_609() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477E800)(this, value_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::get_ServerWriteIV_611() { return reinterpret_cast*(*)(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* value_) { return reinterpret_cast*)>(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::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(DLL2SDK::GameAssemblyBase + 0x477E818)(this, value_); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::GetUnixTime_615() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E820)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::GetSecureRandomBytes_616(int32_t count_) { return reinterpret_cast*(*)(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(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(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::GameAssemblyBase + 0x477EAB8)(this, code_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::ChangeProtocol_620(int16_t protocol_) { return reinterpret_cast(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::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::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::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::GameAssemblyBase + 0x477ED74)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::StartSwitchingSecurityParameters_625(bool client_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477ED7C)(this, client_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Context::EndSwitchingSecurityParameters_626(bool client_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477EDA4)(this, client_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::_cctor_559() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477CD44)(); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::Add_560(DLL2SDK::mscorlib::System::String* host_, DLL2SDK::Array* id_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477CE10)(host_, id_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionCache::FromHost_561(DLL2SDK::mscorlib::System::String* host_) { return reinterpret_cast*(*)(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::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(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(DLL2SDK::GameAssemblyBase + 0x477DF3C)(context_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::_ctor_547(DLL2SDK::mscorlib::System::String* hostname_, DLL2SDK::Array* id_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x477D254)(this, hostname_, id_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::_cctor_548() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E170)(); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::Finalize_549() { const VirtualInvokeData& Data = this->ClassPtr->VTable[1]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::get_HostName_550() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477D284)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::get_Id_551() { return reinterpret_cast*(*)(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(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(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(DLL2SDK::GameAssemblyBase + 0x477E0B8)(this, context_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::KeepAlive_555() { return reinterpret_cast(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::Dispose_557(bool disposing_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477E374)(this, disposing_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientSessionInfo::CheckDisposed_558() { return reinterpret_cast(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(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(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(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::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* buffer_) { return reinterpret_cast*)>(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(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::GameAssemblyBase + 0x477BE88)(this); } int16_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::get_ClientHelloProtocol_539() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x477971C)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ClientContext::set_ClientHelloProtocol_540(int16_t value_) { return reinterpret_cast(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(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::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::GameAssemblyBase + 0x477B3AC)(); } DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteFactory::GetSsl3SupportedCiphers_536() { return reinterpret_cast(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(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(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(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(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(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(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(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(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(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(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(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(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::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::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(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::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(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x477A77C)(this, name_); } int32_t DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::CipherSuiteCollection::IndexOf_529(int16_t code_) { return reinterpret_cast(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::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::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::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(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(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(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::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::GameAssemblyBase + 0x4777ED4)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::get_IsWarning_467() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4777EDC)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::get_IsCloseNotify_468() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4777EEC)(this); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Alert::inferAlertLevel_469() { return reinterpret_cast(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::GameAssemblyBase + 0x4777F14)(description_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::_ctor_457() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4772664)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::Initialize_458() { const VirtualInvokeData& Data = this->ClassPtr->VTable[17]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::HashFinal_459() { const VirtualInvokeData& Data = this->ClassPtr->VTable[15]; return reinterpret_cast*(*)(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* array_, int32_t ibStart_, int32_t cbSize_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD5SHA1::CreateSignature_461(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_) { return reinterpret_cast*(*)(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* rgbSignature_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4772B3C)(this, rsa_, rgbSignature_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::_ctor_450(DLL2SDK::mscorlib::System::String* hashName_, DLL2SDK::Array* rgbKey_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476F874)(this, hashName_, rgbKey_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::get_Key_451() { const VirtualInvokeData& Data = this->ClassPtr->VTable[21]; return reinterpret_cast*(*)(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* value_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[22]; return reinterpret_cast*, 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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::HMAC::HashFinal_454() { const VirtualInvokeData& Data = this->ClassPtr->VTable[15]; return reinterpret_cast*(*)(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* array_, int32_t ibStart_, int32_t cbSize_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast*, 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(DLL2SDK::GameAssemblyBase + 0x476FBA4)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::_ctor_366(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_) { return reinterpret_cast(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(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(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(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::get_Oid_370() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2C8DC)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::get_Critical_371() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2C8E4)(this); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X509Extension::get_Value_372() { return reinterpret_cast(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(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(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(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(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x4C165B0)(this, sequence_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames::get_DNSNames_433() { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames*)>(DLL2SDK::GameAssemblyBase + 0x4C16C7C)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::GeneralNames::get_IPAddresses_434() { return reinterpret_cast*(*)(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(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(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(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(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::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(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(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(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(Data.methodPtr)(this, Data.method); } bool DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::BasicConstraintsExtension::get_CertificateAuthority_425() { return reinterpret_cast(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(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(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::AuthorityKeyIdentifierExtension::get_Identifier_420() { return reinterpret_cast*(*)(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores::_ctor_394(DLL2SDK::mscorlib::System::String* path_) { return reinterpret_cast(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::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::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::GameAssemblyBase + 0x4C2DB9C)(); } DLL2SDK::Mono_Security::Mono::Security::X509::X509Stores* DLL2SDK::Mono_Security::Mono::Security::X509::X509StoreManager::get_LocalMachine_392() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2DD20)(); } DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509StoreManager::get_TrustedRootCertificates_393() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C29F94)(); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::_ctor_382(DLL2SDK::mscorlib::System::String* path_, bool crl_) { return reinterpret_cast(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::GameAssemblyBase + 0x4C2D158)(this); } DLL2SDK::mscorlib::System::Collections::ArrayList* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::get_Crls_384() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2D3AC)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::Load_385(DLL2SDK::mscorlib::System::String* filename_) { return reinterpret_cast*(*)(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::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::GameAssemblyBase + 0x4C2D9A8)(this, filename_); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Store::CheckStore_388(DLL2SDK::mscorlib::System::String* path_, bool throwException_) { return reinterpret_cast(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::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::GameAssemblyBase + 0x4C2D470)(this, storeName_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::_ctor_377() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2CF28)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::_ctor_378(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_) { return reinterpret_cast(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(Data.methodPtr)(this, Data.method); } int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509ExtensionCollection::IndexOf_380(DLL2SDK::mscorlib::System::String* oid_) { return reinterpret_cast(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::GameAssemblyBase + 0x4C2AB68)(this, oid_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::_ctor_349(DLL2SDK::Array* crl_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C2AC3C)(this, crl_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::Parse_350(DLL2SDK::Array* crl_) { return reinterpret_cast*)>(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::GameAssemblyBase + 0x4C2B6E8)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::get_Hash_352() { return reinterpret_cast*(*)(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::GameAssemblyBase + 0x4C2BAB0)(this); } DLL2SDK::mscorlib::System::DateTime DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::get_NextUpdate_354() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2BAB8)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::Compare_355(DLL2SDK::Array* array1_, DLL2SDK::Array* array2_) { return reinterpret_cast*, DLL2SDK::Array*)>(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::GameAssemblyBase + 0x4C2BB64)(this, x509_); } DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl_X509CrlEntry* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::GetCrlEntry_357(DLL2SDK::Array* serialNumber_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C2BC40)(this, serialNumber_); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::GetHashName_358() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C2B800)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Crl::VerifySignature_359(DLL2SDK::mscorlib::System::Security::Cryptography::DSA* dsa_) { return reinterpret_cast(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(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(DLL2SDK::GameAssemblyBase + 0x4C2C2D8)(this, aa_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::_ctor_339() { return reinterpret_cast(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(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::GameAssemblyBase + 0x4C29EC8)(this); } DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection* DLL2SDK::Mono_Security::Mono::Security::X509::X509Chain::get_TrustAnchors_342() { return reinterpret_cast(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(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(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::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::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(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(DLL2SDK::GameAssemblyBase + 0x4C2A864)(this, child_, parent_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::_ctor_320() { return reinterpret_cast(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(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(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::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(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(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(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::GameAssemblyBase + 0x4C1D800)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::GetHashCode_328() { const VirtualInvokeData& Data = this->ClassPtr->VTable[2]; return reinterpret_cast(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(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(DLL2SDK::GameAssemblyBase + 0x4C29960)(this, value_); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509CertificateCollection::Compare_331(DLL2SDK::Array* array1_, DLL2SDK::Array* array2_) { return reinterpret_cast*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4C298C4)(this, array1_, array2_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::_ctor_287(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C1385C)(this, data_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::_cctor_288() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C27530)(); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::Parse_289(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C26A00)(this, data_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetUnsignedBigInteger_290(DLL2SDK::Array* integer_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, DLL2SDK::Array*)>(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::GameAssemblyBase + 0x4C1D9A4)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::set_DSA_292(DLL2SDK::mscorlib::System::Security::Cryptography::DSA* value_) { return reinterpret_cast(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::GameAssemblyBase + 0x4C2786C)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Hash_294() { return reinterpret_cast*(*)(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(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_KeyAlgorithmParameters_297() { const VirtualInvokeData& Data = this->ClassPtr->VTable[7]; return reinterpret_cast*(*)(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* value_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[8]; return reinterpret_cast*, void*)>(Data.methodPtr)(this, value_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_PublicKey_299() { const VirtualInvokeData& Data = this->ClassPtr->VTable[9]; return reinterpret_cast*(*)(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(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(Data.methodPtr)(this, value_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_RawData_302() { const VirtualInvokeData& Data = this->ClassPtr->VTable[12]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_SerialNumber_303() { const VirtualInvokeData& Data = this->ClassPtr->VTable[13]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate*, void*)>(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Signature_304() { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast*(*)(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(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(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(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(Data.methodPtr)(this, Data.method); } int32_t DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_Version_309() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C287B8)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_IsCurrent_310() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C287C0)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::WasCurrent_311(DLL2SDK::mscorlib::System::DateTime instant_) { return reinterpret_cast(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(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(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(DLL2SDK::GameAssemblyBase + 0x4C29098)(this, aa_); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::get_IsSelfSigned_315() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C292A0)(this); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetIssuerName_316() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C29388)(this); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::GetSubjectName_317() { return reinterpret_cast(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(Data.methodPtr)(this, info_, context_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::X509Certificate::PEM_319(DLL2SDK::mscorlib::System::String* type_, DLL2SDK::Array* data_) { return reinterpret_cast*(*)(DLL2SDK::mscorlib::System::String*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4C267F8)(type_, data_); } void DLL2SDK::Mono_Security::Mono::Security::X509::X501::_cctor_274() { return reinterpret_cast(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::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::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(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::GameAssemblyBase + 0x4C24540)(attributeType_); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X501::IsOid_279(DLL2SDK::mscorlib::System::String* oid_) { return reinterpret_cast(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::GameAssemblyBase + 0x4C25728)(value_, pos_); } bool DLL2SDK::Mono_Security::Mono::Security::X509::X501::IsHex_281(wchar_t c_) { return reinterpret_cast(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::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(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(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::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::GameAssemblyBase + 0x4C26494)(rdn_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_ctor_233() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C19718)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_ctor_234(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4C19874)(this, data_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_ctor_235(DLL2SDK::Array* data_, DLL2SDK::mscorlib::System::String* password_) { return reinterpret_cast*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x4C1A5F0)(this, data_, password_); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::_cctor_236() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1A624)(); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Decode_237(DLL2SDK::Array* data_) { return reinterpret_cast*)>(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::set_Password_239(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C198F0)(this, value_); } int32_t DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_IterationCount_240() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1B73C)(this); } void DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::set_IterationCount_241(int32_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1B744)(this, value_); } DLL2SDK::mscorlib::System::Collections::ArrayList* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_Keys_242() { return reinterpret_cast(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::GameAssemblyBase + 0x4C1C2FC)(this); } DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_RNG_244() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1C86C)(this); } bool DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Compare_245(DLL2SDK::Array* expected_, DLL2SDK::Array* actual_) { return reinterpret_cast*, DLL2SDK::Array*)>(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* salt_, int32_t iterationCount_) { return reinterpret_cast*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4C1C898)(this, algorithmOid_, salt_, iterationCount_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Decrypt_247(DLL2SDK::mscorlib::System::String* algorithmOid_, DLL2SDK::Array* salt_, int32_t iterationCount_, DLL2SDK::Array* encryptedData_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array*, int32_t, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4C1C124)(this, algorithmOid_, salt_, iterationCount_, encryptedData_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Decrypt_248(DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData* ed_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Mono_Security::Mono::Security::PKCS7_EncryptedData*)>(DLL2SDK::GameAssemblyBase + 0x4C1B4FC)(this, ed_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::Encrypt_249(DLL2SDK::mscorlib::System::String* algorithmOid_, DLL2SDK::Array* salt_, int32_t iterationCount_, DLL2SDK::Array* data_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array*, int32_t, DLL2SDK::Array*)>(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::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(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(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::GameAssemblyBase + 0x4C1E05C)(this, x509_, attributes_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::MAC_254(DLL2SDK::Array* password_, DLL2SDK::Array* salt_, int32_t iterations_, DLL2SDK::Array* data_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12*, DLL2SDK::Array*, DLL2SDK::Array*, int32_t, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4C1A6B8)(this, password_, salt_, iterations_, data_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::GetBytes_255() { return reinterpret_cast*(*)(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::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(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(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(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(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(Data.methodPtr)(this, Data.method); } int32_t DLL2SDK::Mono_Security::Mono::Security::X509::PKCS12::get_MaximumPasswordLength_262() { return reinterpret_cast(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(DLL2SDK::GameAssemblyBase + 0x4C1E034)(this, bagOID_, asn1_); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag::get_BagOID_231() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1C114)(this); } DLL2SDK::Mono_Security::Mono::Security::ASN1* DLL2SDK::Mono_Security::Mono::Security::X509::SafeBag::get_ASN1_232() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4C1C11C)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::_ctor_213() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4774F80)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::_ctor_214(int32_t keySize_) { return reinterpret_cast(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::GenerateKeyPair_216() { return reinterpret_cast(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(Data.methodPtr)(this, Data.method); } bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::get_PublicOnly_218() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4775600)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::DecryptValue_219(DLL2SDK::Array* rgb_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[11]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, DLL2SDK::Array*, void*)>(Data.methodPtr)(this, rgb_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::EncryptValue_220(DLL2SDK::Array* rgb_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[10]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged*, DLL2SDK::Array*, 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(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(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(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(Data.methodPtr)(this, includePrivateParameters_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RSAManaged::GetPaddedValue_225(DLL2SDK::Mono_Security::Mono::Math::BigInteger* value_, int32_t length_) { return reinterpret_cast*(*)(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(DLL2SDK::GameAssemblyBase + 0x476DAA8)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::_cctor_208() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4774BFC)(); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::RC4::get_IV_209() { const VirtualInvokeData& Data = this->ClassPtr->VTable[9]; return reinterpret_cast*(*)(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* value_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[10]; return reinterpret_cast*, 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::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::GameAssemblyBase + 0x4774E80)(algName_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::_cctor_182() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4772D34)(); } bool DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Compare_183(DLL2SDK::Array* array1_, DLL2SDK::Array* array2_) { return reinterpret_cast*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4772ED4)(array1_, array2_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::I2OSP_184(DLL2SDK::Array* x_, int32_t size_) { return reinterpret_cast*(*)(DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4772F70)(x_, size_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::OS2IP_185(DLL2SDK::Array* x_) { return reinterpret_cast*(*)(DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4773054)(x_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::RSASP1_186(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array* m_) { return reinterpret_cast*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4773188)(rsa_, m_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::RSAVP1_187(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array* s_) { return reinterpret_cast*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x47731C4)(rsa_, s_); } DLL2SDK::Array* 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* hashValue_) { return reinterpret_cast*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm*, DLL2SDK::Array*)>(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* hashValue_, DLL2SDK::Array* signature_) { return reinterpret_cast*, DLL2SDK::Array*)>(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* hashValue_, DLL2SDK::Array* signature_, bool tryNonStandardEncoding_) { return reinterpret_cast*, DLL2SDK::Array*, bool)>(DLL2SDK::GameAssemblyBase + 0x477380C)(rsa_, hash_, hashValue_, signature_, tryNonStandardEncoding_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::PKCS1::Encode_v15_191(DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm* hash_, DLL2SDK::Array* hashValue_, int32_t emLength_) { return reinterpret_cast*(*)(DLL2SDK::mscorlib::System::Security::Cryptography::HashAlgorithm*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4773308)(hash_, hashValue_, emLength_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4::_ctor_164() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4770B5C)(this); } DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4::Create_165() { return reinterpret_cast(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::GameAssemblyBase + 0x4770BF8)(hashName_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2::_ctor_154() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47700FC)(this); } DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2::Create_155() { return reinterpret_cast(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::GameAssemblyBase + 0x4770198)(hashName_); } DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* DLL2SDK::Mono_Security::Mono::Security::Cryptography::KeyBuilder::get_Rng_152() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4770040)(); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::KeyBuilder::Key_153(int32_t size_) { return reinterpret_cast*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E0FC)(size_); } int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::ToInt32LE_144(DLL2SDK::Array* bytes_, int32_t offset_) { return reinterpret_cast*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E894)(bytes_, offset_); } uint32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::ToUInt32LE_145(DLL2SDK::Array* bytes_, int32_t offset_) { return reinterpret_cast*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E948)(bytes_, offset_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::Trim_146(DLL2SDK::Array* array_) { return reinterpret_cast*(*)(DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x476E9FC)(array_); } DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromCapiPrivateKeyBlob_147(DLL2SDK::Array* blob_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476D314)(blob_); } DLL2SDK::mscorlib::System::Security::Cryptography::RSA* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromCapiPrivateKeyBlob_148(DLL2SDK::Array* blob_, int32_t offset_) { return reinterpret_cast*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476EB20)(blob_, offset_); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::ToHex_149(DLL2SDK::Array* input_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476F420)(input_); } uint8_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromHexChar_150(wchar_t c_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476F5B4)(c_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::CryptoConvert::FromHex_151(DLL2SDK::mscorlib::System::String* hex_) { return reinterpret_cast*(*)(DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476F6B0)(hex_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::_ctor_126() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476D9CC)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::Finalize_127() { const VirtualInvokeData& Data = this->ClassPtr->VTable[1]; return reinterpret_cast(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(Data.methodPtr)(this, disposing_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::get_Key_129() { const VirtualInvokeData& Data = this->ClassPtr->VTable[11]; return reinterpret_cast*(*)(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* value_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[12]; return reinterpret_cast*, 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(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::CreateEncryptor_132(DLL2SDK::Array* rgbKey_, DLL2SDK::Array* rgvIV_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[23]; return reinterpret_cast*, DLL2SDK::Array*, 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* rgbKey_, DLL2SDK::Array* rgvIV_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[21]; return reinterpret_cast*, DLL2SDK::Array*, 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(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(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(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::KeySetup_139(DLL2SDK::Array* key_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476DDFC)(this, key_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::CheckInput_140(DLL2SDK::Array* inputBuffer_, int32_t inputOffset_, int32_t inputCount_) { return reinterpret_cast*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E1D8)(this, inputBuffer_, inputOffset_, inputCount_); } int32_t DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::TransformBlock_141(DLL2SDK::Array* inputBuffer_, int32_t inputOffset_, int32_t inputCount_, DLL2SDK::Array* outputBuffer_, int32_t outputOffset_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[30]; return reinterpret_cast*, int32_t, int32_t, DLL2SDK::Array*, 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* inputBuffer_, int32_t inputOffset_, int32_t inputCount_, DLL2SDK::Array* outputBuffer_, int32_t outputOffset_) { return reinterpret_cast*, int32_t, int32_t, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476E564)(this, inputBuffer_, inputOffset_, inputCount_, outputBuffer_, outputOffset_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed::TransformFinalBlock_143(DLL2SDK::Array* inputBuffer_, int32_t inputOffset_, int32_t inputCount_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[31]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::ARC4Managed*, DLL2SDK::Array*, 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* data_, DLL2SDK::mscorlib::System::String* password_) { return reinterpret_cast*, 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::GameAssemblyBase + 0x476D028)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::DeriveKey_122(DLL2SDK::Array* salt_, DLL2SDK::mscorlib::System::String* password_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey*, DLL2SDK::Array*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x476D030)(this, salt_, password_); } bool DLL2SDK::Mono_Security::Mono::Security::Authenticode::PrivateKey::Decode_123(DLL2SDK::Array* pvk_, DLL2SDK::mscorlib::System::String* password_) { return reinterpret_cast*, 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::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::GameAssemblyBase + 0x476D324)(filename_, password_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::GetUIntBytes_101(uint8_t* bytes_) { return reinterpret_cast*(*)(uint8_t*)>(DLL2SDK::GameAssemblyBase + 0x476D61C)(bytes_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::GetBytes_102(int32_t value_) { return reinterpret_cast*(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x476BA70)(value_); } void DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::UIntFromBytes_103(uint8_t* dst_, DLL2SDK::Array* src_, int32_t startIndex_) { return reinterpret_cast*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476D7F4)(dst_, src_, startIndex_); } int32_t DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::ToInt32_104(DLL2SDK::Array* value_, int32_t startIndex_) { return reinterpret_cast*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476D22C)(value_, startIndex_); } uint32_t DLL2SDK::Mono_Security::Mono::Security::BitConverterLE::ToUInt32_105(DLL2SDK::Array* value_, int32_t startIndex_) { return reinterpret_cast*, 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::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::GameAssemblyBase + 0x476BA90)(oid_); } int32_t DLL2SDK::Mono_Security::Mono::Security::ASN1Convert::ToInt32_98(DLL2SDK::Mono_Security::Mono::Security::ASN1* asn1_) { return reinterpret_cast(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::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::GameAssemblyBase + 0x476C0F0)(time_); } void DLL2SDK::Mono_Security::Mono::Security::ASN1::_ctor_79(uint8_t tag_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476A214)(this, tag_); } void DLL2SDK::Mono_Security::Mono::Security::ASN1::_ctor_80(uint8_t tag_, DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476A23C)(this, tag_, data_); } void DLL2SDK::Mono_Security::Mono::Security::ASN1::_ctor_81(DLL2SDK::Array* data_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476A264)(this, data_); } int32_t DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Count_82() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476A5B8)(this); } uint8_t DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Tag_83() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476A5D8)(this); } int32_t DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Length_84() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476A5E0)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::ASN1::get_Value_85() { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*)>(DLL2SDK::GameAssemblyBase + 0x476A5F4)(this); } void DLL2SDK::Mono_Security::Mono::Security::ASN1::set_Value_86(DLL2SDK::Array* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x476A6B4)(this, value_); } bool DLL2SDK::Mono_Security::Mono::Security::ASN1::CompareArray_87(DLL2SDK::Array* array1_, DLL2SDK::Array* array2_) { return reinterpret_cast*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x476A750)(this, array1_, array2_); } bool DLL2SDK::Mono_Security::Mono::Security::ASN1::CompareValue_88(DLL2SDK::Array* value_) { return reinterpret_cast*)>(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::GameAssemblyBase + 0x476A7F8)(this, asn1_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::ASN1::GetBytes_90() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::ASN1*, void*)>(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::ASN1::Decode_91(DLL2SDK::Array* asn1_, int32_t* anPos_, int32_t anLength_) { return reinterpret_cast*, int32_t*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x476A454)(this, asn1_, anPos_, anLength_); } void DLL2SDK::Mono_Security::Mono::Security::ASN1::DecodeTLV_92(DLL2SDK::Array* asn1_, int32_t* pos_, uint8_t* tag_, int32_t* length_, DLL2SDK::Array* content_) { return reinterpret_cast*, int32_t*, uint8_t*, int32_t*, DLL2SDK::Array*)>(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::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::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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::PrimeGeneratorBase::_ctor_69() { return reinterpret_cast(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(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(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(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x4763A24)(this, bi_, len_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_5(DLL2SDK::Array* inData_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x4763B54)(this, inData_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_ctor_6(uint32_t ui_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4763F28)(this, ui_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::_cctor_7() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4764004)(); } DLL2SDK::mscorlib::System::Security::Cryptography::RandomNumberGenerator* DLL2SDK::Mono_Security::Mono::Math::BigInteger::get_Rng_8() { return reinterpret_cast(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::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::GameAssemblyBase + 0x4764420)(bits_); } int32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::BitCount_11() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47644C8)(this); } bool DLL2SDK::Mono_Security::Mono::Math::BigInteger::TestBit_12(int32_t bitNum_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4764558)(this, bitNum_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::SetBit_13(uint32_t bitNum_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4764694)(this, bitNum_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::SetBit_14(uint32_t bitNum_, bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476469C)(this, bitNum_, value_); } int32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::LowestSetBit_15() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x476470C)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Math::BigInteger::GetBytes_16() { return reinterpret_cast*(*)(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::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::GameAssemblyBase + 0x4764AEC)(this, radix_, characterSet_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::Normalize_19() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4763EA8)(this); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::Clear_20() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4764FC0)(this); } int32_t DLL2SDK::Mono_Security::Mono::Math::BigInteger::GetHashCode_21() { const VirtualInvokeData& Data = this->ClassPtr->VTable[2]; return reinterpret_cast(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(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(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::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::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::GameAssemblyBase + 0x476611C)(bits_); } void DLL2SDK::Mono_Security::Mono::Math::BigInteger::Incr2_27() { return reinterpret_cast(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::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::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(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::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::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::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::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::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(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(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(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x4768260)(bi1_, bi2_); } DLL2SDK::mscorlib::System::String* DLL2SDK::Mono_Security::Locale::GetText_1(DLL2SDK::mscorlib::System::String* msg_) { return reinterpret_cast(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(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(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(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(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(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(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(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange::createSignature_1024(DLL2SDK::mscorlib::System::Security::Cryptography::RSA* rsa_, DLL2SDK::Array* buffer_) { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Server::TlsServerKeyExchange*, DLL2SDK::mscorlib::System::Security::Cryptography::RSA*, DLL2SDK::Array*)>(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(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(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(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* buffer_) { return reinterpret_cast*)>(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(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::Handshake::Client::TlsServerHello::processProtocol_972(int16_t protocol_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4782E34)(this, protocol_); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsException::_ctor_862(DLL2SDK::mscorlib::System::String* message_) { return reinterpret_cast(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(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(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(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(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(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::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(DLL2SDK::GameAssemblyBase + 0x4C123B0)(this, code_, name_, cipherAlgorithmType_, hashAlgorithmType_, exchangeAlgorithmType_, exportable_, blockMode_, keyMaterialSize_, expandedKeyMaterialSize_, effectiveKeyBytes_, ivSize_, blockSize_); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeServerRecordMAC_849(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* fragment_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeClientRecordMAC_850(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType contentType_, DLL2SDK::Array* fragment_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite*, DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ContentType, DLL2SDK::Array*, void*)>(Data.methodPtr)(this, contentType_, fragment_, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::TlsCipherSuite::ComputeMasterSecret_851(DLL2SDK::Array* preMasterSecret_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast*, 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(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(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(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(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::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(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(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(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(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(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(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* errors_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[29]; return reinterpret_cast*, 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(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(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* certificateErrors_) { return reinterpret_cast*)>(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(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::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(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(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(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* buffer_) { return reinterpret_cast*)>(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::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(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::GameAssemblyBase + 0x4784658)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext::get_ClientCertificateRequired_702() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47842E0)(this); } bool DLL2SDK::Mono_Security::Mono::Security::Protocol::Tls::ServerContext::get_RequestClientCertificate_703() { return reinterpret_cast(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(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(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::get_DNSNames_447() { return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension*)>(DLL2SDK::GameAssemblyBase + 0x4C19694)(this); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::X509::Extensions::SubjectAltNameExtension::get_IPAddresses_448() { return reinterpret_cast*(*)(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(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(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(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(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(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::_ctor_167() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4770CF8)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Initialize_168() { const VirtualInvokeData& Data = this->ClassPtr->VTable[17]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::HashCore_169(DLL2SDK::Array* array_, int32_t ibStart_, int32_t cbSize_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::HashFinal_170() { const VirtualInvokeData& Data = this->ClassPtr->VTable[15]; return reinterpret_cast*(*)(DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed*, void*)>(Data.methodPtr)(this, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Padding_171(int32_t nLength_) { return reinterpret_cast*(*)(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(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(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(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(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(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(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(DLL2SDK::GameAssemblyBase + 0x47724FC)(this, a_, b_, c_, d_, x_, s_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Encode_179(DLL2SDK::Array* output_, DLL2SDK::Array* input_) { return reinterpret_cast*, DLL2SDK::Array*)>(DLL2SDK::GameAssemblyBase + 0x4772210)(this, output_, input_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::Decode_180(DLL2SDK::Array* output_, DLL2SDK::Array* input_, int32_t index_) { return reinterpret_cast*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x4772540)(this, output_, input_, index_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD4Managed::MD4Transform_181(DLL2SDK::Array* state_, DLL2SDK::Array* block_, int32_t index_) { return reinterpret_cast*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x477117C)(this, state_, block_, index_); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::_ctor_157() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x4770298)(this); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::_cctor_158() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x47703A8)(); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::Padding_159(int32_t nLength_) { return reinterpret_cast*(*)(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(Data.methodPtr)(this, Data.method); } void DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::HashCore_161(DLL2SDK::Array* array_, int32_t ibStart_, int32_t cbSize_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast*, int32_t, int32_t, void*)>(Data.methodPtr)(this, array_, ibStart_, cbSize_, Data.method); } DLL2SDK::Array* DLL2SDK::Mono_Security::Mono::Security::Cryptography::MD2Managed::HashFinal_162() { const VirtualInvokeData& Data = this->ClassPtr->VTable[15]; return reinterpret_cast*(*)(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* state_, DLL2SDK::Array* checksum_, DLL2SDK::Array* block_, int32_t index_) { return reinterpret_cast*, DLL2SDK::Array*, DLL2SDK::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x47706C0)(this, state_, checksum_, block_, index_); } void DLL2SDK::Mono_Security::Mono::Math::Prime::Generator::SequentialSearchPrimeGeneratorBase::_ctor_74() { return reinterpret_cast(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(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(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(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(Data.methodPtr)(this, bi_, context_, Data.method); }