다음을 통해 공유


IHostSecurityContext 인터페이스

CLR(공용 언어 런타임)에서 호스트가 구현한 보안 컨텍스트 정보를 유지할 수 있도록 합니다.

메서드

메서드

설명

IHostSecurityContext::Capture 메서드

IHostSecurityManager::GetSecurityContext 호출로부터 반환된 IHostSecurityContext 인스턴스의 복제본을 가져옵니다.

설명

호스트는 CLR과 사용자 코드를 통해 스레드 토큰에 대한 모든 코드 액세스를 제어할 수 있습니다. 또한 코드 액세스를 제한하여 비동기 작업이나 코드 포인트로 전체 보안 컨텍스트 정보가 전달되도록 할 수 있습니다. IHostSecurityContext는 이 보안 컨텍스트 정보를 캡슐화하므로 런타임에는 불투명하게 됩니다. 런타임에서는 Capture를 사용하여 이 정보를 캡처하며, 캡처한 정보를 스레드 풀 작업자 항목 디스패치, 종료자 실행, 모듈 생성자 및 클래스 생성자로 이동합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: MSCorEE.h

라이브러리: MSCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICLRHostProtectionManager 인터페이스

IHostSecurityManager 인터페이스

기타 리소스

호스팅 인터페이스