System.Security.Permissions 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
정책을 기반으로 리소스 및 작업에 대한 액세스를 제어하는 클래스를 정의합니다.
클래스
CodeAccessSecurityAttribute |
코드 액세스 보안을 위한 기본 특성 클래스를 지정합니다. |
DataProtectionPermission |
암호화된 데이터와 메모리에 액세스하는 기능을 제어합니다. 이 클래스는 상속될 수 없습니다. |
DataProtectionPermissionAttribute |
DataProtectionPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
EnvironmentPermission |
시스템 및 사용자 환경 변수에 대한 액세스를 제어합니다. 이 클래스는 상속될 수 없습니다. |
EnvironmentPermissionAttribute |
EnvironmentPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
FileDialogPermission |
파일 대화 상자를 통해 파일이나 폴더에 액세스할 수 있는 기능을 제어합니다. 이 클래스는 상속될 수 없습니다. |
FileDialogPermissionAttribute |
FileDialogPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
FileIOPermission |
파일 및 폴더에 액세스하는 기능을 제어합니다. 이 클래스는 상속될 수 없습니다. |
FileIOPermissionAttribute |
FileIOPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
GacIdentityPermission |
전역 어셈블리 캐시에서 시작된 파일에 대한 ID 권한을 정의합니다. 이 클래스는 상속될 수 없습니다. |
GacIdentityPermissionAttribute |
GacIdentityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
HostProtectionAttribute |
선언적 보안 동작의 사용을 허용하여 호스트 보호 요구 사항을 확인합니다. 이 클래스는 상속될 수 없습니다. |
IsolatedStorageFilePermission |
프라이빗 가상 파일 시스템을 사용할 수 있는 용도를 지정합니다. 이 클래스는 상속될 수 없습니다. |
IsolatedStorageFilePermissionAttribute |
IsolatedStorageFilePermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
IsolatedStoragePermission |
일반 격리된 스토리지 기능에 대한 액세스를 나타냅니다. |
IsolatedStoragePermissionAttribute |
IsolatedStoragePermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. |
KeyContainerPermission |
키 컨테이너에 액세스하는 기능을 제어합니다. 이 클래스는 상속될 수 없습니다. |
KeyContainerPermissionAccessEntry |
특정 키 컨테이너에 대한 액세스 권한을 지정합니다. 이 클래스는 상속될 수 없습니다. |
KeyContainerPermissionAccessEntryCollection |
KeyContainerPermissionAccessEntry 개체의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
KeyContainerPermissionAccessEntryEnumerator |
KeyContainerPermissionAccessEntry 의 KeyContainerPermissionAccessEntryCollection개체에 대한 열거자를 나타냅니다. |
KeyContainerPermissionAttribute |
KeyContainerPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
MediaPermission |
MediaPermission은 부분 신뢰 WPF(Windows Presentation Foundation) 애플리케이션에서 오디오, 이미지 및 비디오 미디어가 작동되는 능력을 제어하는 보안 사용 권한 집합을 설명합니다. |
MediaPermissionAttribute |
MediaPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. |
PermissionSetAttribute |
선언적 보안을 사용하여 PermissionSet에 대한 보안 동작을 코드에 적용할 수 있습니다. 이 클래스는 상속될 수 없습니다. |
PrincipalPermission |
선언적 보안 및 명령적 보안 동작 둘 다에 대해 정의된 언어 구문을 사용하여 현재 보안 주체를 확인할 수 있도록 합니다( IPrincipal참조). 이 클래스는 상속될 수 없습니다. |
PrincipalPermissionAttribute |
PrincipalPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
PublisherIdentityPermission |
소프트웨어 게시자의 ID를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
PublisherIdentityPermissionAttribute |
PublisherIdentityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
ReflectionPermission |
System.Reflection API를 통해 public이 아닌 형식 및 멤버에 대한 액세스를 제어합니다. System.Reflection.Emit API의 일부 기능을 제어합니다. |
ReflectionPermissionAttribute |
ReflectionPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. |
RegistryPermission |
레지스트리 변수에 액세스하는 기능을 제어합니다. 이 클래스는 상속될 수 없습니다. |
RegistryPermissionAttribute |
RegistryPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
ResourcePermissionBase |
코드 액세스 보안 권한을 제어할 수 있도록 합니다. |
ResourcePermissionBaseEntry |
코드 액세스 보안 권한 집합의 최소 단위를 정의합니다. |
SecurityAttribute |
CodeAccessSecurityAttribute가 파생된 선언적 보안에 대한 기본 특성 클래스를 지정합니다. |
SecurityPermission |
코드에 적용되는 보안 권한 집합을 설명합니다. 이 클래스는 상속될 수 없습니다. |
SecurityPermissionAttribute |
SecurityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
SiteIdentityPermission |
코드가 발생되는 웹 사이트의 ID 권한을 정의합니다. 이 클래스는 상속될 수 없습니다. |
SiteIdentityPermissionAttribute |
SiteIdentityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
StorePermission |
X.509 인증서가 들어 있는 저장소에 대한 액세스를 제어합니다. 이 클래스는 상속될 수 없습니다. |
StorePermissionAttribute |
StorePermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
StrongNameIdentityPermission |
강력한 이름에 대한 ID 권한을 정의합니다. 이 클래스는 상속될 수 없습니다. |
StrongNameIdentityPermissionAttribute |
StrongNameIdentityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
StrongNamePublicKeyBlob |
강력한 이름의 blob이라는 공개 키 정보를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
TypeDescriptorPermission |
TypeDescriptor 클래스에 대한 부분 신뢰 액세스를 정의합니다. |
TypeDescriptorPermissionAttribute |
TypeDescriptor에 적용할 권한 플래그를 결정합니다. |
UIPermission |
사용자 인터페이스 및 클립보드와 관련된 권한을 제어합니다. 이 클래스는 상속될 수 없습니다. |
UIPermissionAttribute |
UIPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
UrlIdentityPermission |
코드가 발생되는 URL의 ID 권한을 정의합니다. 이 클래스는 상속될 수 없습니다. |
UrlIdentityPermissionAttribute |
UrlIdentityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
WebBrowserPermission |
WebBrowserPermission 개체는 WebBrowser 컨트롤을 만드는 기능을 제어합니다. |
WebBrowserPermissionAttribute |
WebBrowserPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. |
ZoneIdentityPermission |
코드가 발생되는 영역의 ID 권한을 정의합니다. 이 클래스는 상속될 수 없습니다. |
ZoneIdentityPermissionAttribute |
ZoneIdentityPermission에 대한 보안 동작이 선언적 보안을 사용하여 코드에 적용될 수 있습니다. 이 클래스는 상속될 수 없습니다. |
인터페이스
IUnrestrictedPermission |
제한되지 않은 상태를 노출하기 위한 사용 권한을 허용합니다. |
열거형
DataProtectionPermissionFlags |
데이터와 메모리를 암호화하기 위한 액세스 권한을 지정합니다. |
EnvironmentPermissionAccess |
환경 변수에 대한 액세스 권한을 지정합니다. |
FileDialogPermissionAccess |
파일 대화 상자에서 허용되는 파일에 대한 액세스 형식을 지정합니다. |
FileIOPermissionAccess |
요청된 파일 액세스 형식을 지정합니다. |
HostProtectionResource |
메서드나 클래스에 의해 호출되는 경우 호스트를 손상시킬 가능성이 있는 기능의 범주를 지정합니다. |
IsolatedStorageContainment |
격리된 스토리지에 허용되는 용도를 지정합니다. |
KeyContainerPermissionFlags |
허용되는 키 컨테이너 액세스 형식을 지정합니다. |
MediaPermissionAudio |
오디오에 대한 사용 권한 수준을 지정합니다. |
MediaPermissionImage |
이미지에 대한 사용 권한 수준을 지정합니다. |
MediaPermissionVideo |
비디오 대한 사용 권한 수준을 지정합니다. |
PermissionState |
사용 권한을 만들 때 리소스에 대해 모든 액세스 권한이 있는지 아니면 어떤 액세스 권한도 없는지를 지정합니다. |
ReflectionPermissionFlag |
System.Reflection 및 System.Reflection.Emit 네임스페이스에 허용되는 용도를 지정합니다. |
RegistryPermissionAccess |
레지스트리 키와 값에 허용된 액세스를 지정합니다. |
SecurityAction |
선언적 보안을 사용하여 수행할 수 있는 보안 작업을 지정합니다. |
SecurityPermissionFlag |
보안 권한 개체에 대한 액세스 플래그를 지정합니다. |
StorePermissionFlags |
X.509 인증서 저장소에 대해 허용되는 액세스를 지정합니다. |
TypeDescriptorPermissionFlags |
형식 설명자에 대한 권한 설정을 정의합니다. |
UIPermissionClipboard |
호출 코드에 허용되는 클립보드 액세스의 형식을 지정합니다. |
UIPermissionWindow |
코드 사용이 허용되는 창 형식을 지정합니다. |
WebBrowserPermissionLevel |
웹 브라우저에 대한 사용 권한 수준을 지정합니다. |