SecurityManager.GetZoneAndOrigin(ArrayList, ArrayList) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri az aktuális szerelvény megadott zónaadentitás- és URL-identitás-engedélykészletét.
public:
static void GetZoneAndOrigin([Runtime::InteropServices::Out] System::Collections::ArrayList ^ % zone, [Runtime::InteropServices::Out] System::Collections::ArrayList ^ % origin);
public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin);
[System.Security.SecurityCritical]
public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin);
static member GetZoneAndOrigin : ArrayList * ArrayList -> unit
[<System.Security.SecurityCritical>]
static member GetZoneAndOrigin : ArrayList * ArrayList -> unit
Public Shared Sub GetZoneAndOrigin (ByRef zone As ArrayList, ByRef origin As ArrayList)
Paraméterek
- origin
- ArrayList
Megadott objektumokat tartalmazó ArrayListUrlIdentityPermission kimeneti paraméter.
- Attribútumok
Kivételek
A kérelem StrongNameIdentityPermission sikertelen volt.
Megjegyzések
Ennek a módszernek az ajánlott alternatíva az, ha a végrehajtó szerelvény URL-címét és zóna bizonyítékát használja az egyes bizonyítéktípusok meghívásához ResolvePolicy . A hívásokból ResolvePolicy visszaadott engedélykészletek azonosítják a végrehajtó szerelvénynek adott engedélyeket a zóna és a forrás URL-címe alapján.
Note
Ez a tag az ECMA nyilvános kulcsra vonatkozó hivatkozási igényt támaszt, amely nem érvényes titkosítási kulcs, hanem pszeudokulcs. A .NET keretrendszerben a rendszer automatikusan átalakítja az ECMA pszeudokulcs kapcsolatigényét a Microsoft nyilvános kulcs hivatkozásigényévé. A biztonsági kivétel az Microsoft nyilvános kulcson alapul, nem az ECMA pszeudokulcsán.