terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ WriteSecurityMetadata()

void Ionic.Zip.ZipEntry.WriteSecurityMetadata ( Stream outstream)
inlinepackage

Definition at line 2172 of file ZipEntry.cs.

2173 {
2174 if (this._Encryption == EncryptionAlgorithm.None)
2175 {
2176 return;
2177 }
2178 string password;
2179 if (this._Password == null)
2180 {
2181 ZipEntrySource source = this._Source;
2182 password = this._container.Password;
2183 }
2184 if (password != null)
2185 {
2186 EncryptionAlgorithm encryption = this._Encryption;
2187 ZipCrypto zipCrypto = ZipCrypto.ForWrite(password);
2189 short bitField = this._BitField;
2190 int num = this.FigureCrc32();
2191 return;
2192 }
2193 }
class f__AnonymousType0<< Count > j__TPar
ZipEntrySource _Source
Definition ZipEntry.cs:2459
EncryptionAlgorithm _Encryption
Definition ZipEntry.cs:2462
ZipContainer _container
Definition ZipEntry.cs:2426

References Ionic.Zip.ZipEntry._BitField, Ionic.Zip.ZipEntry._container, Ionic.Zip.ZipEntry._Encryption, Ionic.Zip.ZipEntry._Password, Ionic.Zip.ZipEntry._Source, Ionic.Zip.ZipEntry.FigureCrc32(), Ionic.Zip.ZipCrypto.ForWrite(), j__TPar, Ionic.Zip.ZipContainer.Password, and System.source.