다음을 통해 공유


System.Security.Permissions 네임스페이스

정책을 기반으로 리소스 및 작업에 대한 액세스를 제어하는 클래스를 정의합니다.

클래스

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

KeyContainerPermissionAccessEntryKeyContainerPermissionAccessEntryCollection개체에 대한 열거자를 나타냅니다.

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.ReflectionSystem.Reflection.Emit 네임스페이스에 허용되는 용도를 지정합니다.

RegistryPermissionAccess

레지스트리 키와 값에 허용된 액세스를 지정합니다.

SecurityAction

선언적 보안을 사용하여 수행할 수 있는 보안 작업을 지정합니다.

SecurityPermissionFlag

보안 권한 개체에 대한 액세스 플래그를 지정합니다.

StorePermissionFlags

X.509 인증서 저장소에 대해 허용되는 액세스를 지정합니다.

TypeDescriptorPermissionFlags

형식 설명자에 대한 권한 설정을 정의합니다.

UIPermissionClipboard

호출 코드에 허용되는 클립보드 액세스의 형식을 지정합니다.

UIPermissionWindow

코드 사용이 허용되는 창 형식을 지정합니다.

WebBrowserPermissionLevel

웹 브라우저에 대한 사용 권한 수준을 지정합니다.