SecurityManager.GetStandardSandbox(Evidence) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.