diff options
author | Jan Kotas <jkotas@microsoft.com> | 2017-05-17 18:25:05 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-17 18:25:05 -0700 |
commit | 13e7c4368da664a8b50228b1a5ef01a660fbb2dd (patch) | |
tree | f3f36157c201fab5bc4558beceb9f8e83fbab3f6 /src/vm/domainfile.h | |
parent | c290deb3bd5331a5d70470e6203f2b4b2059bd90 (diff) | |
download | coreclr-13e7c4368da664a8b50228b1a5ef01a660fbb2dd.tar.gz coreclr-13e7c4368da664a8b50228b1a5ef01a660fbb2dd.tar.bz2 coreclr-13e7c4368da664a8b50228b1a5ef01a660fbb2dd.zip |
Finish deleting dead CAS code from CoreLib (#11436)
Fixes #9321 and deletes CleanupToDoList.cs
Delete unmanaged security implementation
Diffstat (limited to 'src/vm/domainfile.h')
-rw-r--r-- | src/vm/domainfile.h | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/vm/domainfile.h b/src/vm/domainfile.h index a0ebbca481..15811e2b3f 100644 --- a/src/vm/domainfile.h +++ b/src/vm/domainfile.h @@ -24,9 +24,6 @@ class DomainModule; class Assembly; class Module; class DynamicMethodTable; -struct AssemblyLoadSecurity; - -typedef VPTR(class IAssemblySecurityDescriptor) PTR_IAssemblySecurityDescriptor; enum FileLoadLevel { @@ -518,15 +515,6 @@ public: return PTR_PEAssembly(m_pFile); } - - // Returns security information for the assembly based on the codebase - void GetSecurityIdentity(SString &codebase, SecZone *pdwZone, DWORD dwFlags, BYTE *pbUniqueID, DWORD *pcbUniqueID); - - IAssemblySecurityDescriptor* GetSecurityDescriptor() - { - LIMITED_METHOD_CONTRACT; - return static_cast<IAssemblySecurityDescriptor*>(m_pSecurityDescriptor); - } #ifdef FEATURE_LOADER_OPTIMIZATION public: @@ -740,7 +728,7 @@ public: public: ~DomainAssembly(); private: - DomainAssembly(AppDomain *pDomain, PEFile *pFile, AssemblyLoadSecurity *pLoadSecurity, LoaderAllocator *pLoaderAllocator); + DomainAssembly(AppDomain *pDomain, PEFile *pFile, LoaderAllocator *pLoaderAllocator); #endif // ------------------------------------------------------------ @@ -774,7 +762,6 @@ private: BOOL ShouldLoadDomainNeutral(); BOOL ShouldLoadDomainNeutralHelper(); - BOOL ShouldSkipPolicyResolution(); // ------------------------------------------------------------ // Instance data @@ -782,12 +769,10 @@ private: private: LOADERHANDLE m_hExposedAssemblyObject; - PTR_IAssemblySecurityDescriptor m_pSecurityDescriptor; PTR_Assembly m_pAssembly; DebuggerAssemblyControlFlags m_debuggerFlags; CMD_State m_MissingDependenciesCheckStatus; ArrayList m_Modules; - BOOL m_fSkipPolicyResolution; BOOL m_fDebuggerUnloadStarted; BOOL m_fCollectible; Volatile<bool> m_fHostAssemblyPublished; |