SecurityManager.GetStandardSandbox(Evidence) Methode

Definitie

Hiermee haalt u een machtigingenset op die veilig is om te verlenen aan een toepassing met het opgegeven bewijs.

public:
 static System::Security::PermissionSet ^ GetStandardSandbox(System::Security::Policy::Evidence ^ evidence);
public static System.Security.PermissionSet GetStandardSandbox(System.Security.Policy.Evidence evidence);
static member GetStandardSandbox : System.Security.Policy.Evidence -> System.Security.PermissionSet
Public Shared Function GetStandardSandbox (evidence As Evidence) As PermissionSet

Parameters

evidence
Evidence

Het hostbewijs dat overeenkomt met een machtigingenset.

Retouren

Een machtigingenset die kan worden gebruikt als een toekenningsset voor de toepassing met het verstrekte bewijs.

Uitzonderingen

evidence is null.

Opmerkingen

Note

In het .NET Framework 4 moet het hostbewijs in evidenceSystem.Security.Policy.Zone bewijs bevatten.

In de volgende tabel ziet u de machtigingensets die voor elke zone worden geretourneerd.

Zone Machtigingenset
MyComputer FullTrust
Intranet LocalIntranet
Trusted Internet
Internet Internet
Untrusted Geen
NoZone Geen

Andere bewijzen, zoals Url of Site, kunnen worden overwogen.

De geretourneerde machtigingenset kan worden gebruikt door een sandbox om de toepassing uit te voeren. Houd er rekening mee dat deze methode geen beleid opgeeft, maar helpt een host om te bepalen of de machtigingenset die door een toepassing is aangevraagd redelijk is. Deze methode kan worden gebruikt om een zone toe te wijzen aan een sandbox.

Van toepassing op