コード例 #1
0
ファイル: Security.cs プロジェクト: zhkuang/UnityDecompiled
        public static string GetChainOfTrustValue(string name)
        {
            Assembly callingAssembly = Assembly.GetCallingAssembly();

            if (!Security._verifiedAssemblies.Contains(callingAssembly))
            {
                throw new ArgumentException("Calling assembly needs to be verified by Security.LoadAndVerifyAssembly");
            }
            byte[] publicKeyToken = callingAssembly.GetName().GetPublicKeyToken();
            return(Security.GetChainOfTrustValueInternal(name, Security.TokenToHex(publicKeyToken)));
        }