System.Security.Permissions Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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č. |