Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetNormalizedStrongNameHash()

static string System.Security.IdentityHelper.GetNormalizedStrongNameHash ( AssemblyName name)
inlinestaticpackage

Definition at line 23 of file IdentityHelper.cs.

24 {
25 byte[] publicKey = name.GetPublicKey();
26 if (publicKey == null || publicKey.Length == 0)
27 {
28 return null;
29 }
30 using MemoryStream memoryStream = new MemoryStream();
31 using BinaryWriter binaryWriter = new BinaryWriter(memoryStream);
32 binaryWriter.Write(publicKey);
33 binaryWriter.Write(name.Version.Major);
34 binaryWriter.Write(name.Name);
35 memoryStream.Position = 0L;
36 return GetStrongHashSuitableForObjectName(memoryStream);
37 }
static string GetStrongHashSuitableForObjectName(string name)

References System.Security.IdentityHelper.GetStrongHashSuitableForObjectName(), and System.L.

Referenced by System.IO.IsolatedStorage.Helper.GetDefaultIdentityAndHash().