SecurityManager.GetStandardSandbox(Evidence) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan set izin yang aman untuk diberikan ke aplikasi yang memiliki bukti yang disediakan.
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
Parameter
- evidence
- Evidence
Bukti host yang cocok dengan set izin.
Mengembalikan
Set izin yang dapat digunakan sebagai set hibah untuk aplikasi yang memiliki bukti yang disediakan.
Pengecualian
evidence adalah null.
Keterangan
Note
Dalam .NET Framework 4, bukti host di evidence harus berisi bukti System.Security.Policy.Zone.
Tabel berikut ini memperlihatkan kumpulan izin yang dikembalikan untuk setiap zona.
| Zone | Setelan izin |
|---|---|
| MyComputer | FullTrust |
| Intranet | LocalIntranet |
| Trusted | Internet |
| Internet | Internet |
| Untrusted | Tidak |
| NoZone | Tidak |
Bukti lain, seperti Url atau Site, dapat dipertimbangkan.
Set izin yang dikembalikan dapat digunakan oleh kotak pasir untuk menjalankan aplikasi. Perhatikan bahwa metode ini tidak menentukan kebijakan, tetapi membantu host untuk menentukan apakah set izin yang diminta oleh aplikasi wajar. Metode ini dapat digunakan untuk memetakan zona ke kotak pasir.