System.Security.Permissions Obor názvů

Definuje třídy, které řídí přístup k operacím a prostředkům na základě zásad.

Třídy

Name Description
CodeAccessSecurityAttribute

Určuje základní třídu atributu pro zabezpečení přístupu kódu.

DataProtectionPermission

Řídí možnost přístupu k šifrovaným datům a paměti. Tato třída se nemůže dědit.

DataProtectionPermissionAttribute

Umožňuje použití akcí DataProtectionPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

EnvironmentPermission

Řídí přístup k proměnným systémového a uživatelského prostředí. Tato třída se nemůže dědit.

EnvironmentPermissionAttribute

Umožňuje použití akcí EnvironmentPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

FileDialogPermission

Řídí možnost přístupu k souborům nebo složkám prostřednictvím dialogového okna Soubor . Tato třída se nemůže dědit.

FileDialogPermissionAttribute

Umožňuje použití akcí FileDialogPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

FileIOPermission

Řídí možnost přístupu k souborům a složkám. Tato třída se nemůže dědit.

FileIOPermissionAttribute

Umožňuje použití akcí FileIOPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

GacIdentityPermission

Definuje oprávnění identity pro soubory pocházející z globální mezipaměti sestavení. Tato třída se nemůže dědit.

GacIdentityPermissionAttribute

Umožňuje použití akcí GacIdentityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

HostProtectionAttribute

Umožňuje použití deklarativních akcí zabezpečení k určení požadavků na ochranu hostitele. Tato třída se nemůže dědit.

IsolatedStorageFilePermission

Určuje povolené použití privátního virtuálního systému souborů. Tato třída se nemůže dědit.

IsolatedStorageFilePermissionAttribute

Umožňuje použití akcí IsolatedStorageFilePermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

IsolatedStoragePermission

Představuje přístup k obecným možnostem izolovaného úložiště.

IsolatedStoragePermissionAttribute

Umožňuje použití akcí IsolatedStoragePermission zabezpečení na kód pomocí deklarativního zabezpečení.

KeyContainerPermission

Řídí možnost přístupu ke kontejnerům klíčů. Tato třída se nemůže dědit.

KeyContainerPermissionAccessEntry

Určuje přístupová práva pro konkrétní kontejnery klíčů. Tato třída se nemůže dědit.

KeyContainerPermissionAccessEntryCollection

Představuje kolekci KeyContainerPermissionAccessEntry objektů. Tato třída se nemůže dědit.

KeyContainerPermissionAccessEntryEnumerator

Představuje enumerátor pro KeyContainerPermissionAccessEntry objekty v objektu v objektu KeyContainerPermissionAccessEntryCollection.

KeyContainerPermissionAttribute

Umožňuje použití akcí KeyContainerPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

MediaPermission

MediaPermission popisuje sadu oprávnění zabezpečení, která řídí schopnost zvuku, obrázku a videa pracovat v aplikaci Windows Presentation Foundation s částečnou důvěryhodností (WPF (Windows Presentation Foundation)).

MediaPermissionAttribute

Umožňuje použití akcí MediaPermission zabezpečení na kód pomocí deklarativního zabezpečení.

PermissionSetAttribute

Umožňuje použití akcí zabezpečení pro PermissionSet kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

PrincipalPermission

Umožňuje kontrolovat aktivní objekt zabezpečení (viz IPrincipal) pomocí konstruktorů jazyka definovaných pro deklarativní i imperativní akce zabezpečení. Tato třída se nemůže dědit.

PrincipalPermissionAttribute

Umožňuje použití akcí PrincipalPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

PublisherIdentityPermission

Představuje identitu vydavatele softwaru. Tato třída se nemůže dědit.

PublisherIdentityPermissionAttribute

Umožňuje použití akcí PublisherIdentityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

ReflectionPermission

Řídí přístup k neveřejovým typům a členům prostřednictvím System.Reflection rozhraní API. Řídí některé funkce System.Reflection.Emit rozhraní API.

ReflectionPermissionAttribute

Umožňuje použití akcí ReflectionPermission zabezpečení na kód pomocí deklarativního zabezpečení.

RegistryPermission

Řídí možnost přístupu k proměnným registru. Tato třída se nemůže dědit.

RegistryPermissionAttribute

Umožňuje použití akcí RegistryPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

ResourcePermissionBase

Umožňuje řídit oprávnění zabezpečení přístupu kódu.

ResourcePermissionBaseEntry

Definuje nejmenší jednotku sady oprávnění zabezpečení přístupu kódu.

SecurityAttribute

Určuje základní třídu atributu pro deklarativní zabezpečení, ze kterého CodeAccessSecurityAttribute je odvozen.

SecurityPermission

Popisuje sadu oprávnění zabezpečení použitých pro kód. Tato třída se nemůže dědit.

SecurityPermissionAttribute

Umožňuje použití akcí SecurityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

SiteIdentityPermission

Definuje oprávnění identity pro web, ze kterého kód pochází. Tato třída se nemůže dědit.

SiteIdentityPermissionAttribute

Umožňuje použití akcí SiteIdentityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

StorePermission

Řídí přístup k úložištům obsahujícím certifikáty X.509. Tato třída se nemůže dědit.

StorePermissionAttribute

Umožňuje použití akcí StorePermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

StrongNameIdentityPermission

Definuje oprávnění identity pro silné názvy. Tato třída se nemůže dědit.

StrongNameIdentityPermissionAttribute

Umožňuje použití akcí StrongNameIdentityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

StrongNamePublicKeyBlob

Představuje informace o veřejném klíči (označované jako objekt blob) pro silný název. Tato třída se nemůže dědit.

TypeDescriptorPermission

Definuje částečný přístup důvěryhodnosti TypeDescriptor ke třídě.

TypeDescriptorPermissionAttribute

Určuje příznaky oprávnění, které se vztahují na .TypeDescriptor

UIPermission

Řídí oprávnění související s uživatelskými rozhraními a schránkou. Tato třída se nemůže dědit.

UIPermissionAttribute

Umožňuje použití akcí UIPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

UrlIdentityPermission

Definuje oprávnění identity pro adresu URL, ze které kód pochází. Tato třída se nemůže dědit.

UrlIdentityPermissionAttribute

Umožňuje použití akcí UrlIdentityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

WebBrowserPermission

Objekt WebBrowserPermission řídí možnost vytvoření ovládacího prvku WebBrowser.

WebBrowserPermissionAttribute

Umožňuje použití akcí WebBrowserPermission zabezpečení na kód pomocí deklarativního zabezpečení.

ZoneIdentityPermission

Definuje oprávnění identity pro zónu, ze které kód pochází. Tato třída se nemůže dědit.

ZoneIdentityPermissionAttribute

Umožňuje použití akcí ZoneIdentityPermission zabezpečení na kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit.

Rozhraní

Name Description
IUnrestrictedPermission

Umožňuje oprávnění k zveřejnění neomezeného stavu.

Výčty

Name Description
DataProtectionPermissionFlags

Určuje přístupová oprávnění pro šifrování dat a paměti.

EnvironmentPermissionAccess

Určuje přístup k proměnným prostředí.

FileDialogPermissionAccess

Určuje typ přístupu k souborům povoleným prostřednictvím dialogových oken Soubor.

FileIOPermissionAccess

Určuje typ požadovaného přístupu k souboru.

HostProtectionResource

Určuje kategorie funkcí potenciálně škodlivé pro hostitele, pokud je vyvolána metodou nebo třídou.

IsolatedStorageContainment

Určuje povolené použití izolovaného úložiště.

KeyContainerPermissionFlags

Určuje typ povoleného přístupu ke kontejneru klíčů.

MediaPermissionAudio

Určuje úroveň oprávnění pro zvuk.

MediaPermissionImage

Určuje úroveň oprávnění pro obrázky.

MediaPermissionVideo

Určuje úroveň oprávnění pro video.

PermissionState

Určuje, jestli má mít oprávnění při vytváření všech nebo žádný přístup k prostředkům.

ReflectionPermissionFlag

Určuje povolené použití System.Reflection a System.Reflection.Emit oborů názvů.

RegistryPermissionAccess

Určuje povolený přístup k klíčům a hodnotám registru.

SecurityAction

Určuje akce zabezpečení, které lze provést pomocí deklarativního zabezpečení.

SecurityPermissionFlag

Určuje příznaky přístupu pro objekt oprávnění zabezpečení.

StorePermissionFlags

Určuje povolený přístup k úložištům certifikátů X.509.

TypeDescriptorPermissionFlags

Definuje nastavení oprávnění pro popisovače typů.

UIPermissionClipboard

Určuje typ přístupu ke schránce, který má povolený volající kód.

UIPermissionWindow

Určuje typ oken, které může kód používat.

WebBrowserPermissionLevel

Určuje úroveň oprávnění pro webový prohlížeč.